[過去ログ]
Regular Expression(正規表現) Part15 (1002レス)
Regular Expression(正規表現) Part15 http://mevius.5ch.net/test/read.cgi/tech/1568640311/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
832: デフォルトの名無しさん [sage] 2021/09/03(金) 00:14:54.74 ID:X1LFwexk ●Regular Expressionの使用環境 さくらエディタ ●検索か置換か? 検索 ●説明 ある文字列を含まない形で最短一致させたい ●対象データ 「吾輩は猫」「吾輩は三毛猫」「吾輩は犬」「吾輩は犬」 という1行の文書です。 ●希望する結果 「吾輩は猫」「吾輩は三毛猫」「吾輩は犬」「吾輩は犬」 ^^^^^^^^^ 「.*【猫を含まない】」 というような正規表現で、上記のように、 猫を含まない最初の「」に最短一致でマッチする結果を得たいのです。 どなたかお詳しい方、ご教示くださいませ http://mevius.5ch.net/test/read.cgi/tech/1568640311/832
833: デフォルトの名無しさん [sage] 2021/09/03(金) 00:17:33.53 ID:X1LFwexk 連投すみません。 ^^^^^^ がズレました。 「吾輩は猫」「吾輩は三毛猫」「吾輩は犬」「吾輩は犬」 のうち、3つ目のカギ括弧、 つまり、1つめの「吾輩は犬」にマッチする正規表現を探しております。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/833
835: デフォルトの名無しさん [sage] 2021/09/03(金) 02:33:55.38 ID:X1LFwexk >>834 すいません>< 例題を単純化しすぎました。 せっかくご回答いただいたのに申し訳ないです。 「吾輩はネコである」「吾輩はミケネコである」「吾輩は「ネコ」である」「吾輩はイヌである」 というように、排除したい文字列(ネコ)は複数文字なんです。さらに、カギ括弧が二重の可能性があります。 カギ括弧内にネコを含まないものなら、イヌ以外でもなにがマッチしても問題ありません。 左から見て内部に「ネコ」を含むカギ括弧を排除していき、最初にネコを含まないカギ括弧にマッチさせたいのです。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/835
838: デフォルトの名無しさん [sage] 2021/09/03(金) 02:56:17.42 ID:X1LFwexk >>837 おおお…凄い…できました! ずっと探し求めていた魔法がここに… これは、なにが起こっているのでしょうか。 なんらかの後方参照が行われているのは分かるのですが… http://mevius.5ch.net/test/read.cgi/tech/1568640311/838
839: デフォルトの名無しさん [sage] 2021/09/03(金) 03:09:51.13 ID:X1LFwexk 「(?~ネコ|」)の、?~は、「不在繰り返し」というのですね。 ということは、「(?~ネコ|」)は、 「の後に、【ネコ】の不在繰り返し 又は 」がくるもの、という意味ですね。 不在繰り返しなんて便利な表現があったとは… ご親切にありがとうございます。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/839
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.039s