Код: Выделить всё
String s = "This is my P.C.. My P.C. is the best.O.M.G!! Check this...";Я хочу заменить все слова P.C. на PC и O.M.G на OMG . В общем, я хочу заменить все точки, которые находятся между отдельными буквами или одной буквой, и пространством или точкой. Я думаю, что соответствующая режима для этого:
< /p>
[^A-Za-z][A-Za-z]\\.[A-Za-z\\s\\.][^A-Za-z]
< /code>
Как я могу заменить только точку от этого, а не все, что соответствует?"This is my PC. My PC is the best.OMG!! Check this..."
< /code>
edit2: < /strong> < /p>
Основная задача состоит в том, чтобы удалить точки из сокращений и сокращений, которые можно было бы записано с точками или без них. Итак, хорошая регуляция также ценна
Подробнее здесь: https://stackoverflow.com/questions/255 ... hing-regex