对于noobish问题很抱歉,但我对正则表达式并不十分热衷.我有几个这样的感官:
text1.2text: text3,,text4 5. text6=== t7@ text8. T, 9-- T10我想用a scanner来返回:
a)单个字符,b)包含字符和数字的字,但是以字符开头.
其他任何东西都可以看作是分隔符.
所以在上面的句子中应该返回这些:
text1
text3
text4
text6
t7
text8
T
T10
Run Code Online (Sandbox Code Playgroud)
我可以在扫描仪"\\.|\\:|\\,|\\,,"等中使用多个分隔符,但它可能是我要提取的单词之间的任何内容,我不知道这是一个非常好的方法来完成它.
是否有正则表达式我可以用作分隔符或者可能scanner.hasNext("regex")用于提取这些单词?
提前致谢