【发布时间】:2021-07-21 13:39:54
【问题描述】:
对于这个输入:|PS D#W ||OOOP #||# || QQWQ|
我想通过修改下面的正则表达式来从字符串中删除第一个和最后一个管道,该正则表达式是我为任何空格和特殊字符删除而编写的。
str = str.replaceAll("[^a-zA-Z|]","");
我还想结合这个正则表达式 - str.replaceAll("\\|+","|")(用于将字符串之间的许多管道更新到一个管道)。是否可以将其组合到一个正则表达式中?
预期输出:PSDW|OOOP|QQWQ
【问题讨论】:
-
请edit您的问题包含您想要从给定输入字符串中获得的所需输出/结果。