gpt4 book ai didi

java - 正则表达式模式从字符串中查找单词

转载 作者:行者123 更新时间:2023-12-01 15:55:10 25 4
gpt4 key购买 nike

我有一个字符串如下。

#a girlfriend, or win an argument,

but

same

# techniques

它应该给出如下输出。

a girlfriend, or win an argument,

techniques

我使用模式“#\s*([^#]+$|\w*)”来执行此操作。但它只给出输出

a

techniques

请帮助我。

下面是我正在使用的代码。

            Pattern pattern = Pattern.compile("#\\s*([^#\n\r]+$|\\w*)");
Matcher matcher = pattern.matcher(s);
while (matcher.find()) {
System.out.println(matcher.group());

}

最佳答案

尝试:

/#\W*(.*)/

它将忽略#之后的所有空格并抓取之后的所有内容。

关于java - 正则表达式模式从字符串中查找单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5231303/

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