java中只有正则表达式,而没有待匹配的字符。该怎么获取匹配结果?
使用Java语言,只给你一个正则表达式,想获取该正则表达式能匹配上的结果。
例如:
这里只给你一个abc\w,而没有待匹配的字符串(abcd123,abc6.........)
按正常逻辑,abc\w会匹配到abc0,abc1,abc2.........等等这样的字符。
而现在我只有abc\w,想要得到abc0,abc1,abc2,abc3..........这些结果。
有什么解决方案?
正则表达式范围:
1,不包括汉字
2,应该是字母数字下划线之类的组合
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是什么怪需求?要写这么个程序?如果是面试题或课本题,要求举几个例子倒不难,就是 abc[a-zA-Z_0-9],翻译成人的语言就是 abc 后跟字母、数字和下划线,我想是考 \w 吧?
如果是程序: