[過去ログ]
Regular Expression(正規表現) Part15 (1002レス)
Regular Expression(正規表現) Part15 http://mevius.5ch.net/test/read.cgi/tech/1568640311/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
21: デフォルトの名無しさん [sage] 2019/10/06(日) 12:02:16.89 ID:ONMi4OJn ●Regular Expressionの使用環境 ※テキスト(csv)を成型するという目的なので、なんでもいいです。 フリー(ネットからDL可能)なものであれば環境を作ります。 ●検索か置換か? 置換 ●説明 csvファイルの第4フィールドに説明文的なものが入ってます。 ここに半角カンマが紛れています。これを全角文字(、)に置き換えたい。 第4フィールドにいくつカンマがあるかは不定です。(0の場合もあれば、2個、3個、場合によっては10個、それ以上など) 第4フィールド以外は種類は多いのですが特定の文字が入ります。また第4フィールド以外はカンマは入っていません。 各行のフィールド数は固定です。(実際は20フィールドあるのですが、省略のため5フィールドにしてます) ●対象データ Field1,Field2,Field3,ここは説明文,Field5 Field1,Field2,Field3,説明文です,Field5 Field1,Field2,Field3,ここは説明文,ですよ,Field5 Field1,Field2,Field3,説明してる,フィールドですよ,Field5 ●希望する結果 Field1,Field2,Field3,ここは説明文,Field5 Field1,Field2,Field3,説明文です,Field5 Field1,Field2,Field3,ここは説明文、ですよ,Field5 Field1,Field2,Field3,説明してる、フィールドですよ,Field5 よろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/21
113: デフォルトの名無しさん [sage] 2020/02/11(火) 13:30:47.89 ID:yXLnwJ70 (https?://\S+) <a href=“\1”>\1</a> http://mevius.5ch.net/test/read.cgi/tech/1568640311/113
231: デフォルトの名無しさん [sage] 2020/05/29(金) 19:24:39.89 ID:ZvrYTh83 >>227 読む人(未来の自分含む)のことを考えれば、可能な限り対象を絞り込んだ方が(設計意図が読み取りやすくて)よい http://mevius.5ch.net/test/read.cgi/tech/1568640311/231
436: デフォルトの名無しさん [sage] 2020/09/27(日) 21:00:31.89 ID:7/tRzxCb >>430 極端な例だろうけど4倍も差が出るのか http://mevius.5ch.net/test/read.cgi/tech/1568640311/436
517: デフォルトの名無しさん [sage] 2021/02/16(火) 19:29:55.89 ID:YYQsROlp >>516 ありがとうございます。 その発想まったくありませんでした。 ほしいものカッコで包んで|要らないもので置き換え 御見それしました。 ありがとうございます。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/517
525: デフォルトの名無しさん [sage] 2021/02/19(金) 20:15:12.89 ID:gWMDVcMR 取り敢えずその言語がn要素の有限集合ならstr1|str2|...|strn で表現できるのでは 文字列の長さを制限して、有限の文字集合なら すげーつまらないけど http://mevius.5ch.net/test/read.cgi/tech/1568640311/525
615: デフォルトの名無しさん [sage] 2021/04/03(土) 13:40:38.89 ID:vSOTAguS 609は、『604は「実装した人に賞を」とは言ってないじゃん(あくまで考案した人に賞を)』と言ってるにすぎん http://mevius.5ch.net/test/read.cgi/tech/1568640311/615
867: デフォルトの名無しさん [sage] 2021/10/04(月) 19:42:51.89 ID:qPYIGz+e .*\([0-9]\).* http://mevius.5ch.net/test/read.cgi/tech/1568640311/867
870: デフォルトの名無しさん [] 2021/10/16(土) 08:23:59.89 ID:akCvqHZs 先頭が-か+か0-9 以降0-9のみ はどう書きますか? -123 OK 12+3 NG http://mevius.5ch.net/test/read.cgi/tech/1568640311/870
928: デフォルトの名無しさん [sage] 2021/10/16(土) 21:00:15.89 ID:hNeyEW9L >>914 どこを読めばそうなる? 俺は最初からそういう哲学を持っているのなら、絶対に>>874-875のような回答にはなってないだろって言ったんだぞ http://mevius.5ch.net/test/read.cgi/tech/1568640311/928
972: デフォルトの名無しさん [] 2021/10/27(水) 22:44:32.89 ID:TntzyF5u abcabcはabcが2回でるので不一致です。 javascriptの場合教えてもらったコードで問題ないですね。 正規表現だけで表現できると便利だなーとおもったまでです。 >>971 ありだと思います。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/972
989: デフォルトの名無しさん [sage] 2021/11/03(水) 10:19:24.89 ID:3o+9eeb8 それ見たけど大昔から結構どこにでもある様な表だよね 自意識過剰じゃね? http://mevius.5ch.net/test/read.cgi/tech/1568640311/989
995: デフォルトの名無しさん [sage] 2021/11/03(水) 16:19:18.89 ID:epFspok0 そもそもgooooooogleにしておかないでgo...gleにしてる時点で 元パクリサイト(今回の騒動の主)のパクリ確定だな http://mevius.5ch.net/test/read.cgi/tech/1568640311/995
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.166s*