У меня есть строка, которая может либо закончиться с hiphen или 3 значного числа (или полностью случайный текст.)Как написать шаблон регулярного выражения для строки, заканчивающейся тремя цифрами или hypen?
мне нужно будет оценить состояние, если оно заканчивается hiphen или 3 числа. (если его не число или дефис, я хорошо)
Я пытался использовать
myString.matches("^.*\\d")
Я могу попытаться Твик это, с некоторой помощью
, но я действительно не знаю, как я могу укажите 3 цифры вместе с «-». Я могу использовать myString.endsWith("-")
для последнего, но если я могу сделать это с регулярным выражением, было бы здорово.
Некоторые образцы:
- Это является string123 Возвратить 123
- Это еще одна строка randomtext или номер - должен вернуться - (Обратите внимание на дефис)
- Это еще один 456 должен вернуть 456
Спасибо. это помогает – Javaenthu