У наведеному нижче синтаксисі використовуються лише номери рядка.
- <script>
- //лише номер вхідного рядка.
- var numberRegex = /^\d+$/;
- //число між вхідним рядком.
- var numberRegex = /^4+$/;
- //число в кінці вхідного рядка.
- var numberRegex1 = /3+$/;
- //число на початку вхідного рядка.
Існує метод зіставлення певних символів за допомогою регулярних виразів за допомогою визначивши їх у квадратних дужках. Наприклад, шаблон [abc] відповідатиме лише одній літері a, b або c і більше нічого.
Щоб зіставити будь-яке число від 0 до 9, ми використовуємо \d у регулярному виразі. Він відповідатиме будь-якому одноцифровому числу від 0 до 9. \d означає 3 або відповідатиме будь-якому числу від 0 до 9. Замість написання 0123456789 скорочена версія 2, де [] використовується для діапазону символів .
Крок 2. Визначте шаблон регулярного виразу
- ^ затверджує початок рядка. …
- 1 відповідає будь-якій цифрі від 0 до 9. …
- + вказує, що попередній символ (цифра) може з'являтися один або кілька разів. …
- $ підтверджує кінець рядка. …
- ^ і.
- $ гарантує, що весь рядок збігається від початку до кінця. …
- \s* …
- ^\s*2+\s*$
1 Відповідь. Регулярний вираз 4{9,12} використовується для перевірки лише цифр (0-9) довжиною від 9 до 12 цифр. Якщо регулярний вираз не відповідає полю, правило перевірки видасть помилку.