Как написать регулярное выражение для проверки, является ли введенное значение пробелом или пустым или цифрами. Во всех остальных случаях он вернет false. Я попробовал \s*|\d+
, который также допускает значения символов.regex позволяет использовать символ при использовании s
2
A
ответ
3
Ваше регулярное выражение \s*|\d+
просто соответствует 0 или более пробелов или 1 или более цифр в любом месте внутри входной строки и может содержать пробелы смешан с цифрами и другими символами.
Вы можете использовать следующее регулярное выражение:
^(?:\s+|\d+)?$
См demo
регулярное выражение матча:
^
- начало строки(?:\s+|\d+)?
- 1 или 0 вхождений (из-за до(?:...)
?
) из ...\s+
- 1 или более пробельных символов или\d+
- 1 или более цифр
$
- конец строки
В равнинных человеческих слов ,
^....$
- убедитесь, что нам требуется полное совпадение строки, любые частичные совпадения внутри строки не допускаются(?:...)?
- все текстов совпадающих с подмасками внутри этой группы необязательно, таким образом, позволяя матч пустой строки (т.е. return true, если строка пуста).
Смежные вопросы
- 1. Выпуск позволяет новый символ Regex
- 2. RegEx Соответствие шаблону позволяет использовать период
- 3. Regex ", \\ s (. *?), \\ s"
- 4. Email Regex, который позволяет использовать пробел?
- 5. EntityManager нуль при использовании S
- 6. Какое правильное регулярное выражение позволяет использовать символ тире при использовании jquery.validator.addMethod?
- 7. Java regex line.split ("\\ s * //")
- 8. JS Regex: Невозможно использовать захваты при использовании глобальных?
- 9. Дополнительный символ LIST при использовании, @
- 10. Специальный символ при использовании Files.readAllLines
- 11. Regex для проверки passwith позволяет конкретный специальный символ
- 12. Как использовать символ плюса в regex
- 13. Регулятор Regex s, не работает?
- 14. Массив статический символ * «s
- 15. Нежелательный символ при использовании System.Text.Encoding.GetEncoding.GetString
- 16. Regex - Почему это позволяет пробелы?
- 17. Обозначение RegEx с S?
- 18. Regex \ S \ S соответствует `возвращение + place`
- 19. Regex выражения в Java \\ s против \\ s +
- 20. Regex of 1's и 0's
- 21. PHP Regex: Разница между \ s и \\ s
- 22. Утечка памяти ODP.NET при использовании UDT: s
- 23. Задержка при использовании Ctrl + S комбинацию клавиш
- 24. Regex шаблон для проверки использовать специальный символ
- 25. Ошибка анализа при использовании Regex
- 26. Что делает! S || * s означает? (S это символ *)
- 27. Как использовать дикий символ в MongoDB при использовании Update?
- 28. URL-адрес усеченного при использовании regex
- 29. Regex теряет последний символ
- 30. Нет выхода при использовании совпадений regex
Пожалуйста, добавьте ваш язык или тег инструмента в вопрос. –