【发布时间】:2023-03-16 07:00:01
【问题描述】:
我需要用每个基本构造单元替换单词中的重复模式。例如 我有字符串“TATATATA”,我想用“TA”替换它。此外,我可能会替换超过 2 次重复以避免替换正常单词。
我正在尝试在 Java 中使用 replaceAll 方法。
【问题讨论】:
-
你的代码/正则表达式在哪里?
-
如果你已经在使用replaceAll(),有什么问题? replaceAll 完全符合您的要求(如果您有上述的简单模式)。
-
我不想只替换“TATATATA”,而是任何重复的字符串。 @TheLostMind 我没有任何正则表达式的想法。
-
您是指字符串中可能出现的任何重复字符,例如 TATATATA 或 YTYTYT 或 ABCABCABC?
-
看我的回答,我想我明白了
标签: java regex string pattern-matching replaceall