我正在尝试创建一个简单的正则表达式类型的东西供我自己使用,其中字符串中的字符可以是精确匹配的,也可以是属于组的一组字符中的一个(例如,组大写将包含所有大写字符- 'A','B‘等)。因此,像- CAPS p p l e这样的正则表达式应该匹配'Apple‘,或者像- DIGIT DIGIT . DIGIT这样的正则表
Java API for 声明\s将匹配空格。所以正则表达式\\s\\s应该匹配两个空格。\\s\\s");while (matcher.find()) matcher.replaceAll(" ");
这样做的目的是用一个空格替换两个连续空格的所有实例我是不是对正则表达式或“空格”这个词有严重的误解?
在Java中,我尝试使用正则表达式自动解析文本。因此,我需要找到一种方法,将正则表达式的第一个匹配替换为该正则表达式的随机生成的匹配,如下所示:
public static String paraphraseUsingRegularExpressionof regexToUse with a randomly generated match of regexToUse, and return the