gpt4 book ai didi

java - 使用 java.util.regex API 的正则表达式 - java

转载 作者:行者123 更新时间:2023-12-01 17:38:52 25 4
gpt4 key购买 nike

如何创建正则表达式来搜索具有给定模式的字符串?例如,我想搜索与模式“*index.tx?”匹配的所有字符串。现在应该找到具有值index.txt、mainindex.txt和somethingindex.txp的字符串。

Pattern pattern = Pattern.compile("*.html");
Matcher m = pattern.matcher("input.html");

这段代码显然不起作用。

最佳答案

您需要learn regular expression syntax 。它与使用通配符相同。试试这个:

Pattern pattern = Pattern.compile("^.*index\\.tx.$");

关于正则表达式的资料有很多here 。您可能会找到该程序RegexBuddy在学习正则表达式时很有用。

关于java - 使用 java.util.regex API 的正则表达式 - java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3489550/

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