【发布时间】:2017-02-12 06:17:06
【问题描述】:
如何找到一个正则表达式来删除字符串中的所有字母数字单词?
这是我尝试失败的方法:
假设我的字符串是:String mystring ="the food was thrill4 not2 that good 6son";
mystring = mystring.replaceAll("[0-9A-Za-z]","");
但它不起作用。
预期的结果应该是: “食物很好吃”
【问题讨论】:
-
我不明白这个问题。
the是一个字母数字词,为什么不应该删除它? -
听起来您要删除的是所有包含数字的单词。
-
正确。并且数字可以在单词中的任何位置
标签: regex