Мне нужно сопоставить входной сигнал в форме рельсов в формате, который должен быть 4-значным, и он не должен содержать 0. Также цифры в каждом месте (единицы, десятки ..) имеет максимальный предел. Я пробовал /[1-4[1-7][1-6][1-8]{4}/
, но это не работает. Что я делаю не так?Основное Регулярное выражение не работает должным образом
ответ
Следующее должно исправить ваше регулярное выражение в соответствии с 4-значной строкой. Каждый класс символов []
представляет цифру. Поскольку у вас есть 4 класса, а строка - всего 4 цифры, нет необходимости в {4}
для указания цифр.
строка, содержащая 4 цифры окруженной граничных символами:
/\b[1-4][1-7][1-6][1-8]\b/
Это принимает символы в начале .. –
Вы можете ограничить это, сопоставляя всю строку с помощью '^' и '$' для начала и конца строки соответственно или если вы соответствуете внутри строки, вы можете использовать граничные символы, '\ b', с обоих концов. – Grokify
Это работает! Хотя я не знаю, что еще он содержал, потому что я определил его точно так, как я написал здесь. –
- 1. Регулярное выражение MongoDB не работает должным образом
- 2. Регулярное выражение PHP не работает должным образом
- 3. Python: Регулярное выражение не работает должным образом
- 4. Регулярное выражение не работает должным образом - PHP
- 5. Регулярное выражение не работает должным образом neos
- 6. Регулярное выражение SLRE не работает должным образом
- 7. C# - Регулярное выражение не работает должным образом
- 8. Регулярное выражение не работает должным образом
- 9. Регулярное выражение Не работает должным образом
- 10. Ruby Регулярное выражение не соответствует должным образом
- 11. регулярное выражение не работает должным образом - preg_replace или preg_match
- 12. регулярное выражение не работает должным образом в PHP
- 13. Регулярное выражение не работает должным образом с турецкими символами
- 14. Регулярное выражение не работает должным образом в случае множественного трейлинга]]]
- 15. RE2 (Rust) регулярное выражение не работает должным образом
- 16. Регулярное выражение не работает должным образом в соответствии с требованием
- 17. Регулярное выражение не работает должным образом в javascript
- 18. Регулярное выражение не работает должным образом для некоторых сценариев
- 19. основное регулярное выражение помощь
- 20. Regex не работает должным образом?
- 21. Lookbehind не работает должным образом
- 22. Regex не работает должным образом
- 23. Выражение Linq не работает должным образом
- 24. Выражение фильтра не работает должным образом
- 25. Выражение пароля не работает должным образом
- 26. Мое выражение XPATH не работает должным образом
- 27. Кварц | Выражение Cron не работает должным образом
- 28. Trim() не работает должным образом?
- 29. рельсы MySQL вход регулярное выражение не получает продезинфицировать должным образом
- 30. Regex не работает должным образом в javascript
{п} говорит предыдущий элемент (и только то, что один) должен появиться ровно п раз. – spectras
спасибо за понимание, но все равно это не исправляет. больше предложений? –