2

こんにちは私は単純な数値一致を行う際に問題が発生しています、何が間違っているのですか?

基準:

1) Always anchor to start
2) Always Numeric 6-7 digits
3) Always Followed by _ (underscore)

サンプル:(LoremIpsumの前にすべてを一致させたい)

1212384_LoremIpsum...
1266625_LoremIpsum...
234233_LoremIpsum...
2348199_LoremIpsum...

私はいくつかのことを試しました:(一致しません)

^[\d]{6-7}_
^[0-9]{6-7}_

私が行った場合:

^[\d]{6}_
^[0-9]{7}_

一致するのですが、なぜこの式で可変長を実行できないのですか?ここで何が欠けていますか?

ありがとう !

4

1 に答える 1

5

正しい構文はコンマです。

{6,7}

いいえ:

{6-7}

\dまた、角かっこで囲む必要はありません。

^\d{6,7}_
于 2012-07-05T15:54:20.223 に答える