[過去ログ] Regular Expression(正規表現) Part16 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
51: デフォルトの名無しさん [] 2021/11/29(月)21:22:37.81 ID:ZJywLyaD(2/3)
こんなに早く教えていただいてありがとうございます。
試してみたのですが、うまく行きませんでした。検証方法間違ってますでしょうか?
----------------
value="abc ap abc"
pattern = "(?<![a-zA-Z])ap(?![a-zA-Z])"
re.match(pattern, value)
※何も取得できず
----------------
77: デフォルトの名無しさん [sage] 2021/12/20(月)21:50:00.81 ID:k8/KZn4u(1)
[192.168.1.1_
91(11): デフォルトの名無しさん [sage] 2021/12/21(火)20:39:47.81 ID:wzddSm6Q(1)
●Regular Expressionの使用環境
サクラエディタ(bregoing.dll Ver4.20 with Onigmo 6.2.0)
●検索か置換か?
検索
●説明
IPv6アドレスに一致させたい
条件
●対象データ
2603:1096:0604:00bc:0000:0000:0000:0009
(2603:1096:0604:00bc:0000:0000:0000:0009) ←半角括弧の中だけに一致させたい
_2603:1096:0604:00bc:0000:0000:0000:0009_ ←_は半角スペースの中だけに一致させたい
2603:1096:604:bc::9
(2603:1096:604:bc::9)
_2603:1096:604:bc::9_
●希望する結果
2603:1096:0604:00bc:0000:0000:0000:0009
2603:1096:0604:00bc:0000:0000:0000:0009
2603:1096:0604:00bc:0000:0000:0000:0009
2603:1096:604:bc::9
2603:1096:604:bc::9
2603:1096:604:bc::9
○試した正規表現
下の正規表現だと最後の:以降(上の例だと最後の9)が一致しませんでした
(\:\:([a-f0-9]{1,4}\:){0,6}?[a-f0-9]{0,4}|[a-f0-9]{1,4}(\:[a-f0-9]{1,4}){0,6}?\:\:|[a-f0-9]{1,4}(\:[a-f0-9]{1,4}){1,6}?\:\:([a-f0-9]{1,4}\:){1,6}?[a-f0-9]{1,4})(\/\d{1,3})?
よろしくお願いします
168(1): デフォルトの名無しさん [sage] 2022/01/17(月)07:41:03.81 ID:a00LkpSK(1)
>>165
kkosさんが5ちゃんねる見てるという情報はないしねえ
ちなみにk.takataさんの方はサクラエディタスレでbregonig.dllのデバッグ進めてたこともあるし
このスレ見てても不思議ではない
193: デフォルトの名無しさん [sage] 2022/02/01(火)20:14:34.81 ID:RFI3kyJu(1)
>>192
ありがとうございました
https://perldoc.perl.org/perl5320delta#%5CK-now-disallowed-in-look-ahead-and-look-behind-assertions
559(1): デフォルトの名無しさん [sage] 2022/11/05(土)20:01:38.81 ID:xnenmrxP(2/2)
すみません。7分で自己解決しました。(´・ω・`)
580: デフォルトの名無しさん [sage] 2022/12/29(木)19:06:41.81 ID:W/by+W2J(1)
人から貰った正規表現を理解もせずに自分の物にしていないからそんな事が起こる
自分で書いた正規表現なら何年経ってもパッと見りゃ内容解る
と言うか年々理解度が向上するから、見てがっかりして書き直すまである
622(1): デフォルトの名無しさん [sage] 2023/02/11(土)17:02:21.81 ID:yc790R16(1)
^\[[^[]*\n(?=\n)
902: デフォルトの名無しさん [sage] 2023/10/29(日)10:19:38.81 ID:zDgIETfO(1/4)
アルファベットのみにマッチする文字クラスを[a-Z]と書けない
ASCIIコード表を決めた人達は今頃失敗したと思ってるんだろうか
917(1): デフォルトの名無しさん [sage] 2023/11/01(水)12:08:10.81 ID:oh2mJ3WA(1)
^(?:キ?ム?ラ?)(?<=\S)(?=\S)(?:タ?ク?ヤ?)$
966: デフォルトの名無しさん [] 2023/11/28(火)16:18:10.81 ID:vIU65Zk5(2/5)
>>963
gとったら消える。Rubyも同じらしい。
>>964
[]が出るってことはなにかにマッチしてるってことでしょ?
>>965
それなら最初の.*にもマッチするじゃん?
一回目にマッチしなくて、二回目にマッチする理由がわからんのよ
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.053s