正则表达式在字符串中查找单词

释迦牟尼

请在regex方面提供一些帮助,PatternLinkify中使用

我试图提取#哈希标签@mentions在字符串中,所以我需要查找的字符串中的单词与启动#@(与课程的空白端),只是在一个单一的正则表达式。

在单词中,我需要接受任何语言(在某处:))中的所有可能字符。

谢谢你。

编辑

当我说所有可能的字符时,我错了:我需要遵循Twitter的相同规则,例如-,不接受类似chars的字符

Shar1er80

更新

看到您想根据Twitter标识哈希标签并阅读主题标签的_Actual_ Twitter格式后?不是您的正则表达式,也不是他的代码-实际的代码?

试试这个模式:

"^[@#]\\w+|(?<=\\s)[@#]\\w+"

它匹配以开始的单词"@""#"要么是在一行的开头,或者由一个前面的空间

代码样例:

public static void main(String[] args) throws Exception {
    String string = "#hashtags and @mentions";
    Matcher matcher = Pattern.compile("^[@#]\\w+|(?<=\\s)[@#]\\w+").matcher(string);
    while (matcher.find()) {
        System.out.println(matcher.group());
    }
}

结果:

#hashtags
@mentions

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

八度-使用正则表达式查找字符串中的单词

来自分类Dev

正则表达式可在Java字符串中查找特定单词

来自分类Dev

如何使用正则表达式在字符串中查找单词

来自分类Dev

八度-使用正则表达式查找字符串中的单词

来自分类Dev

PHP正则表达式查找字符串中的单词

来自分类Dev

在python 3.5中查找没有正则表达式或nltk的字符串中的字符和单词

来自分类Dev

使用php中的正则表达式查找字符串中单词的多次出现

来自分类Dev

正则表达式-查找包含特定字符串的完整单词

来自分类Dev

正则表达式查找大写的单词和代码字符串?

来自分类Dev

正则表达式:查找包含这些单词(字符串)的特定html标签

来自分类Dev

正则表达式以查找字符串中的最后一个单词(Python)

来自分类Dev

使用正则表达式C#从字符串中查找和替换/删除两个单词

来自分类Dev

正则表达式可在字符串中查找一系列大写单词

来自分类Dev

正则表达式查找不连续的重复单词(即在字符串中多次出现)

来自分类Dev

使用正则表达式查找字符串中不包含特定字母的所有单词

来自分类Dev

正则表达式:在不同的字符串变体中查找字符串

来自分类Dev

正则表达式:查找子字符串以AND开头的字符串开始,并替换子字符串中的单词

来自分类Dev

正则表达式匹配字符串中单词或单词之间的点(可选)

来自分类Dev

查找所有字符串的正则表达式是在Java中以$开头的正则表达式

来自分类Dev

正则表达式-查找并替换字符串

来自分类Dev

查找以下字符串的正则表达式

来自分类Dev

正则表达式:查找以*或结尾的字符串?

来自分类Dev

正则表达式查找子字符串

来自分类Dev

在MySQL中匹配正则表达式中字符串中的单词的函数

来自分类Dev

正则表达式,用于在Python中重复字符串中的单词

来自分类Dev

在MySQL正则表达式中匹配字符串中的单词的函数

来自分类Dev

从字符串中删除列表中定义的任何模式(单词或正则表达式)

来自分类Dev

java正则表达式来查找字符串中的单词会找到符号中的空字符串,如。,!(?和空白

来自分类Dev

使用正则表达式查找字符串中的确切字符

Related 相关文章

  1. 1

    八度-使用正则表达式查找字符串中的单词

  2. 2

    正则表达式可在Java字符串中查找特定单词

  3. 3

    如何使用正则表达式在字符串中查找单词

  4. 4

    八度-使用正则表达式查找字符串中的单词

  5. 5

    PHP正则表达式查找字符串中的单词

  6. 6

    在python 3.5中查找没有正则表达式或nltk的字符串中的字符和单词

  7. 7

    使用php中的正则表达式查找字符串中单词的多次出现

  8. 8

    正则表达式-查找包含特定字符串的完整单词

  9. 9

    正则表达式查找大写的单词和代码字符串?

  10. 10

    正则表达式:查找包含这些单词(字符串)的特定html标签

  11. 11

    正则表达式以查找字符串中的最后一个单词(Python)

  12. 12

    使用正则表达式C#从字符串中查找和替换/删除两个单词

  13. 13

    正则表达式可在字符串中查找一系列大写单词

  14. 14

    正则表达式查找不连续的重复单词(即在字符串中多次出现)

  15. 15

    使用正则表达式查找字符串中不包含特定字母的所有单词

  16. 16

    正则表达式:在不同的字符串变体中查找字符串

  17. 17

    正则表达式:查找子字符串以AND开头的字符串开始,并替换子字符串中的单词

  18. 18

    正则表达式匹配字符串中单词或单词之间的点(可选)

  19. 19

    查找所有字符串的正则表达式是在Java中以$开头的正则表达式

  20. 20

    正则表达式-查找并替换字符串

  21. 21

    查找以下字符串的正则表达式

  22. 22

    正则表达式:查找以*或结尾的字符串?

  23. 23

    正则表达式查找子字符串

  24. 24

    在MySQL中匹配正则表达式中字符串中的单词的函数

  25. 25

    正则表达式,用于在Python中重复字符串中的单词

  26. 26

    在MySQL正则表达式中匹配字符串中的单词的函数

  27. 27

    从字符串中删除列表中定义的任何模式(单词或正则表达式)

  28. 28

    java正则表达式来查找字符串中的单词会找到符号中的空字符串,如。,!(?和空白

  29. 29

    使用正则表达式查找字符串中的确切字符

热门标签

归档