gpt4 book ai didi

java - 冒号前的正则表达式

转载 作者:行者123 更新时间:2023-12-01 14:21:10 24 4
gpt4 key购买 nike

我有这个字符串:

[Provider].[Provider]=[ProviderArea].&[X12: WALES]

我只想获取 X12 部分。

我尝试过:

(?<=: )\w+(?=\]$)

但是,这只能得到WALES

我也尝试过:

^[^:]+:\s?

但这会获取之前的整个字符串(包括冒号)。

我哪里出错了?

最佳答案

如果您不想在 &[: 之间查找单词 (\\w+),则可以使用 look-around机制

(?<=&\\[)\\w+(?=:)

关于java - 冒号前的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17546616/

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