次の正規表現でパーセントが一致しないのはなぜですか
/(^(?:[\d\.]+|first|second|goal))(?:\w+(interval|percent))?/i
入力文字列の例:
10percentRule
ので、それが一致しません\w+
との間で、少なくとも1ワード文字を必要10
とpercent
。+
(1つ以上のオカレンス)を*
(0つ以上のオカレンス)に置き換えます。
(^(?:[\d\.]+|first|second|goal))(?:\w*(interval|percent))?
^
そしてそれは動作します。
正規表現のデモを見る
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加