У меня есть текст, похожий на:Regex - заменить один символ после строки в Скале
"ciao cos? come stai??"
И я хочу, чтобы заменить (в Scala с использованием Regex) только один знак вопроса после того, как последовательность символов (т.е. [a-zA-Z0-9]) с другим символом. Итак, в предыдущем примере, если мы предполагаем, что я хочу заменить «?» с «_», то результат должен быть:
"ciao cos_ come stai_?"
Edit: Да, я пытался какое-то решение найдено и на SO, как это в этом link. В Scala я попробовал:
val text = "some? ??"
val regex = "/([a-zA-Z0-9])?/".r
val text11 =regex.replaceAllIn(text, "_")
Но также:
val text = "some? ??"
val regex = "/([a-zA-Z0-9])?([a-zA-Z0-9])/".r
val text11 =regex.replaceAllIn(text, "_")
и оригинальный один отвечал в предыдущей ссылке с другой строкой на входе, но он не работает.
Благодаря
Wait ждать. Что вы пробовали? – nicael
Это не «написать код моей спецификации на бесплатный сайт». Возможно, вам повезло на freelancer.com – Dima
@ Daniele Пожалуйста, покажите нам какой-то код, который вы должны увидеть, что блокирует вас. Вы проверили метод replaceAll? –