Как заменить первый символ в строке символом внутри регулярного выражения в Java?JAVA

Программисты JAVA общаются здесь
Anonymous
Как заменить первый символ в строке символом внутри регулярного выражения в Java?

Сообщение Anonymous »

У меня есть строка, которая представляет идентификатор продукта. Эта строка должна начинаться с одного из символов этого регулярного выражения: [a-zA-Z_:] Как заменить первый символ в идентификаторе одним из символов в регулярном выражении, если идентификатор начинается не с символа регулярного выражения?
Пример: «?rtg» начинается с вопросительного знака, а не с прописной буквы, и не со строчной буквы, и не с подчеркивания, и не с двоеточием, но мне нужно, чтобы оно начиналось с одного из этих символов.

Подробнее здесь: https://stackoverflow.com/questions/267 ... regex-in-j

Вернуться в «JAVA»