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