Подтвердить что ты не робот

Что означает \d + в терминах регулярного выражения?

Я новичок в регулярных выражениях и пришел к следующему \d+. Я точно не знаю, что это значит, пожалуйста, укажите мне в правильном направлении.

4b9b3361

Ответ 1

\d - это цифра (символ в диапазоне 0-9), а + означает 1 или более раз. Итак, \d+ - 1 или более цифр.

Это примерно так же просто, как и регулярные выражения get. Вы должны попробовать читать на регулярных выражениях немного больше. Например, у Google есть много результатов для учебника по регулярному выражению. Или вы можете попробовать использовать такой инструмент, как бесплатный Regex Coach, который позволит вам ввести регулярное выражение и образец текста, а затем указать, что (если что-либо) соответствует регулярному выражению.

Ответ 2

\d называется символьным классом и будет соответствовать цифрам. Он равен [0-9].

+ соответствует одному или нескольким вхождениям символа раньше.

So \d+ означает соответствие 1 или более цифр.

Ответ 3

\d означает цифру. + означает "1 или более раз". Таким образом, \d+ означает одну или несколько цифр. Он будет соответствовать 12 и 1.

Ответ 4

\ d - это цифра, + - 1 или более, поэтому последовательность из 1 или более цифр