gpt4 book ai didi

java - 使用 JAVA 进行正则表达式过滤

转载 作者:行者123 更新时间:2023-12-02 11:45:21 27 4
gpt4 key购买 nike

如何在JAVA中使用正则表达式获取括号之间的字符串?例如:如果我有一个字符串 abc(de)gh然后我想要“de”Substing。

最佳答案

正则表达式:\((?<TEXT>[^()]+)\)(?<=\()[^()]+(?=\))

详细信息:

\(匹配字符 (

(?<TEXT>)命名捕获组文本

[^()]+匹配列表中不存在的单个字符

+匹配次数为一次或无限次

\)匹配字符)

Regex demo

关于java - 使用 JAVA 进行正则表达式过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48249799/

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