gpt4 book ai didi

java - 我可以向这个正则表达式添加什么,以使其在 Java 中也用下划线分隔字符串?

转载 作者:行者123 更新时间:2023-11-30 05:48:34 26 4
gpt4 key购买 nike

所以我有这个正则表达式,它可以完成我大部分需要的工作,或者我是这么想的..String[]部分= str.split("\\b");这将采用诸如“int(x,y) ”之类的字符串并将其分成 6 个新字符串。1. 整数2.(3.x4.,5. y6.)但我刚刚意识到我的正则表达式没有使用下划线来执行此操作?例如,字符串“ret_urn”根本没有被分割。是否可以在我的正则表达式中添加“AND”以包含下划线?

最佳答案

您可以使用类似下面的内容来通过 or 获得您期望的结果,

String str = "int(x,y)_ret_urn";
str.split("\\b|((?<=_)|(?=_))");

关于java - 我可以向这个正则表达式添加什么,以使其在 Java 中也用下划线分隔字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54407985/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com