[過去ログ] Regular Expression(正規表現) Part14 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(5): 2017/03/15(水)02:04 ID:e01p03UP(1) AAS
Regular Expressionスレです。
質問する場合は必ず実装言語や処理系ソフトウェア名を示してください。
前スレ
Regular Expression(正規表現) Part13
2chスレ:tech
次スレは>>980宜しく
天ぷら等2以降
8: 2017/03/15(水)08:53 ID:ZusWJMmJ(1) AAS
>>1
乙
47(1): 2017/04/14(金)09:03 ID:uldWbSLb(1) AAS
>>45
とりあえず>>1-2を嫁
694(1): 2018/10/31(水)16:56 ID:ZWlmxwfj(1/3) AAS
(?(条件)真の式|偽の式) の不具合を発見
() に "?:" を付けるかどうかで結果が変わってしまう
対象テキスト: 13 に対し、
1、
\A(?<name>1)(?(<name>)(2|3))\z
結果:マッチ
2、
\A(?<name>1)(?(<name>)(?:2|3))\z
結果:みつかりません
bregonig.dll (shift_jis, unicode 両方で確認)
ちなみに対象テキストを 12 にするとどちらもマッチする
701: 2018/11/01(木)17:41 ID:+M+OiFJp(4/4) AAS
# ruby動作確認用コード
if '13' =~ /\A(?<name>1)(?(<name>)(?:2|3))\z/
# if '13' =~ /\A(?<name>1)(?(<name>)(2|3))\z/
p 'yes'
else
p 'no'
end
937: 2019/09/11(水)12:05 ID:zFEVPQj4(1) AAS
>1回以上出現することが確実なケース
>仮に0回の出現として考慮しても問題がない
矛盾してるな
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.039s