gpt4 book ai didi

Java 正则表达式匹配之前和包括匹配的所有内容

转载 作者:行者123 更新时间:2023-12-01 22:46:55 24 4
gpt4 key购买 nike

我需要正则表达式来删除匹配之前的任何文本并包括匹配

例如。我想删除“123S”和它之前的所有内容,我知道我可以用

    string.replaceAll("^.*?(?=[123S])","");
string.replaceAll("123S","");

但真的想用一个表达式来完成(无法在任何地方找到另一个例子!)

最佳答案

你可以这样做:

string.replaceAll("^.*123S","");

删除非贪婪的 ? 以匹配最后一次出现和 .* 之前的所有内容。

关于Java 正则表达式匹配之前和包括匹配的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8358564/

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