|
|
1
2
您一定要在一个正则表达式中执行此操作吗?我将使用一个正则表达式将字符串拆分为它的组成部分,然后在这些部分上迭代以找到第一个带有逗号的部分。 我在这台笔记本电脑上还没有Java,所以我无法检查代码来进行拆分,但我希望正则表达式是这样的:
Java正则表达式引擎可能不允许您获得同一捕获组的多个匹配项,但是。。。我很确定你可以很容易地在.NET中使用它,但在Java中可能要稍微复杂一些。你 可以 需要类似于:
在实际字符串的开头之前使用“行的开头,或逗号后跟空格”。 所有这些都是 还 不过,只是尝试将文本拆分为若干位,而不是尝试查找包含逗号的第一个字符串。。。但这可能是这样做的起点。不幸的是,此时我的正则表达式fu用完了——我仍然会使用“拆分然后迭代”的方式:) |
|
2
1
您是否尝试过:
这将匹配,一个“、任何字符不是”一次或多次直到一个逗号、一个逗号、任何字符不是“一次或多次直到一个”和一个“ |
|
3
1
试试这个:
|
|
|
4
1
|
|
|
5
0
|
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |