我希望您能在Java中将字符串对象BusDetails中的所有特殊字符替换为一个空格"",除了_(下划线)和数字。
BusDetails=BusDetails.replaceAll("—", "").replaceAll("\\s+","_").replaceAll("ROUTE", "BUS").replaceAll("-", "_");
BusDetails = BusDetails.replaceAll("[^a-zA-Z0-9]", "");
这个怎么样? - Subhrajyoti Majumder.replaceAll("[\\W]", "")
。[\\W]
匹配任何非字母数字和下划线的字符。 - Baby