Я новичок в регулярных выражениях и пришел к следующему \ d +. Я точно не знаю, что это значит, пожалуйста, укажите мне в правильном направлении.
\d
– это цифра (символ в диапазоне 0-9), а +
означает 1 или более раз. Итак, \d+
– 1 или более цифр.
Это примерно так же просто, как и регулярные выражения get. Вы должны попробовать читать на регулярных выражениях немного больше. Например, у Google есть много результатов для учебного пособия по регулярному выражению . Или вы можете попробовать использовать такой инструмент, как бесплатный Regex Coach , который позволит вам ввести регулярное выражение и образец текста, а затем указать, что (если что-либо) соответствует регулярному выражению.
\d
называется символьным классом и будет соответствовать цифрам. Он равен [0-9]
.
+
соответствует 1 или более вхождений символа раньше.
Таким образом, \d+
означает совпадение 1 или более цифр.
\d
означает «цифра». +
означает «1 или более раз». Итак, \d+
означает одну или несколько цифр. Он будет соответствовать 12
и 1
.
\ d – это цифра, + 1 или более, поэтому последовательность из 1 или более цифр