gpt4 book ai didi

java - 匹配器需要正则表达式

转载 作者:行者123 更新时间:2023-12-01 14:03:22 27 4
gpt4 key购买 nike

我有这个字符串

s = [notneedtext#neededtext, notneedtext#neededtext, ...]

我应该使用什么正则表达式来仅保留每个元素所需的文本(没有 # )并剪切不需要的部分?

最佳答案

假设neededtext不包含逗号,您只需要

(?<=#)([^,]*)(?=(,|\]))
  • 第一部分(?<=#)要求所需文本前面带有 #
  • 中间部分([^,]*)捕获除逗号之外的零个或多个字符的序列
  • 最后一部分(?=(,|\]))要求序列以逗号或方括号结束。

关于java - 匹配器需要正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19149344/

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