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