java - java中如何查找字符串中的空格分隔字符?

标签 java regex string

在我继续开发的一个应用程序中,我需要找到所有空格分隔的字符,通常情况下是一个单词。 让我举个例子。

This is an e x a m p l e sentence.

在上面的示例中,我需要找到e x a m p l e

我已经通过 SO 进行了搜索,但找不到解决我的问题的方法。大多数类似的问题都试图对字符串进行正则表达式并屏蔽其中的一些字符。

任何帮助将不胜感激。

提前致谢。

最佳答案

你可以使用

\b(?:\w )+\w\b

即 - 单词边界,后跟(重复的)单个字符和空格,然后是另一个字符和单词边界。

https://regex101.com/r/gOXP2w/1

关于java - java中如何查找字符串中的空格分隔字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52442310/

相关文章:

java - 从数据库设计决策中导出 XML、JSON

javascript - 正则表达式 - 无效表达式错误 "Nothing to repeat at..."

javascript - 使用 '>' 字符使用 javascript 拆分字符串

c++ - strcmp() 的问题没有正确比较字符串

php - 如何用不会更新的新字母替换字符串中的字母

Java - 耶拿 QueryParseException

java - Jackson无法解析json,返回NPE

java - 使用 Gson 反序列化复杂的 JSON

regex - 意大利电话 10 位号码正则表达式问题

C++ - 确定 const char* 是否指向字符串文字或动态对象