[過去ログ] Regular Expression(正規表現) Part15 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
175(2): 2020/04/11(土)01:03:41.61 ID:Ni1vKiQd(1/2) AAS
>>172
正規表現は仕様の分かるテストケース一式を必ず用意させれば問題ない
つまり難しい正規表現を使いこなす能力よりも
もれなくテストケースを書ける能力のほうが大事
279(2): 2020/06/28(日)22:57:55.61 ID:CZLL+74z(1/4) AAS
>>277
秀丸は使えないのでうまくいくかは不明だが
検索文字列:\d{4}/\K (?=\d/(?:\d\d\D| \d\D))|\d{4}/\d\d/\K (?=\d\D)|\G\d{1,2}/\K (?=\d\D)
置換文字列:0
\Kがダメなら、(?<=\d{4}/)とかに変えてみる(3箇所)
ただし誤爆は起きるかもしれない
367: 2020/08/03(月)03:15:13.61 ID:/ZQCQ5dx(1) AAS
>>365
ありがとう
むずかしい
421: 2020/09/26(土)19:21:20.61 ID:aEJhlUXF(1/2) AAS
>>419
>>420
ありがとうございます!
試してみたところ、Meryでは問題なく動作しているようでしたがRegEx Labでは動作しませんでした…
> 時間の直前の空行
>テキスト終端(例だとテキスト1\n 456.png\n)の改行文字
どちらも含めずに取得したいです。
428: 2020/09/26(土)21:08:10.61 ID:GBugeZhr(1) AAS
>>416
正規表現のデフォルトは、貪欲・greedy・最長一致だから、
非貪欲・reluctant・最短一致にしたい場合に使う。? と同じ
[^x]*、x以外の文字を、0個以上
[^x]+、x以外の文字を、1個以上
Ruby では、
src = "12x34x56"
省3
605(1): 2021/04/01(木)18:26:16.61 ID:+gZ88zdN(1) AAS
>>604
>>534
779: 2021/08/18(水)08:27:16.61 ID:6oAKTuRB(1) AAS
焦りすぎ
917: 2021/10/16(土)19:27:24.61 ID:BO6yK2Ly(1/2) AAS
C++の正規表現クラスは引数でJavascriptの正規表現を選べます。
これは良いかもしれない。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.032s