gpt4 book ai didi

java - 当已知一些起始字符和一些结束字符时,在 Java 中匹配模式

转载 作者:行者123 更新时间:2023-12-01 08:56:13 25 4
gpt4 key购买 nike

我想找到一个字符串模式。我知道该字符串的前几个字符。我还知道字符串结尾的字符或单词集。我如何找到这个模式?我的字符串由单词和特殊字符组成。

我的字符串以一个特殊字符开头,以一个特殊字符结尾,后跟任意两个字符,这些字符都是变量。

最佳答案

如果您不知道特殊字符是什么,并且想从输入中找到它们,您可以这样做

String regex = start + "(.*?)" + end + "(.)(.)"

正如 @olivier-grégoire 指出的,这假设 startend 被充分引用,例如如果您不确定,请使用 Pattern.quote(String)

当您使用匹配器时,匹配的两个字符将位于组2和组3中

关于java - 当已知一些起始字符和一些结束字符时,在 Java 中匹配模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42023174/

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