Войти
Запомнить
Регистрация
PullRequest
Лента
Топ
Теги
Новая
Новая
Rocky
 
24 октября 2019
 
4
Символ соответствия регулярному выражению после подчеркивания или дефиса в Java
0
голосов
Rocky
/
24 октября 2019
Работа основана только на регулярных выражениях и только на них.
Строка должна начинаться с [a-zA-Z0-9 _-].
Строка может содержать только буквы, цифры,_ и - (подчеркивание и дефис).
не ограничивает алфавиты до или после _ и - (подчеркивание и дефис).
строка не только содержит только _ и - (подчеркивание и дефис)) должен содержать любой один алфавит [a-zA-Z0-9].
Пример: Ошибка:
-_, _-
Пропуск:
_a-bc, -ab_c,
123-, -123
что-то вроде этого.
Тестовый случай:
HelloWorld // Match
Hello_World // Match
Hello World // не соответствует
Hello-World // соответствует
Hello _ World // не соответствует
Hello_World_1 // соответствует
He110_W0rld // соответствует
-_ World // Match
_- Hello123 // Match
__ // не соответствует
- // не соответствует
---- Hello // match.
____ Hello // match
123-234 // match
-123_456 // match
123_345 // совпадение
--- 123 // совпадение
javascript
java
регулярное-выражение
Пожалуйста,
войдите
или
зарегистрируйтесь
чтобы ответить на этот вопрос.
Ответы [
0
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
Нет похожих вопросов
...