What will be regular expression to use in preg_match() function for string Volume 1, Book 2, Number 8: the integer 1,2,8 will change for multiple occurrence of this string.
質問する
68 次
4 に答える
2
/Volume (\d+), Book (\d+), Number (\d+)/
そして大きな利点は、それらの () がこれらを後で取得できる値としてマークすることです。
于 2013-04-23T13:46:09.587 に答える
0
[0-9]
正規表現を使用して数字をチェックするときに使用します。
数字が 0 ~ 9 の場合は、
preg_match("Volume [0-9], Book [0-9], Number [0-9]", $string)
于 2013-04-23T13:45:52.310 に答える
0
これらの数字を 1 桁に制限する場合:Volume \d, Book \d, Number \d:
より大きな数に対応したい場合:Volume \d+, Book \d+, Number \d+:
Whats going on:\d
は、任意の 1 桁に一致する正規表現コードです。+
前の文字が 1 回以上出現する必要があることを示します。したがって、\d+
1 つ以上の数字に一致します。
于 2013-04-23T13:49:57.790 に答える