使用正则表达式将确切的字符串与撇号进行匹配

我正在尝试编写正则表达式以匹配这些确切的字符串:

  • “算我一个”
  • “我出去了”

我不是在寻找一个字符。我正在寻找一个确切的字符串,并试图了解正则表达式的工作方式。

我已经阅读了MDN文档和Eloquent JS中章节,并在堆栈溢出对话中进行了搜索

我知道方括号中的任何内容都代表一个字符集,并且这些字符不必按顺序出现。

我尝试了/[i\'m] in/在我的代码中有效的方法,但是当我运行时:

/[i\'m] in/.exec('i\'m in') 评估为[“ m in”]

我还尝试了/i\'m in/哪些在我的代码中以及何时但在我运行时不起作用:

/i\'m in/.exec('i\'m in') 评估为[“我在”]

不知道为什么会这样。任何指针或照明都很好。

穆罕默德·优素福(Mohammad Yusuf)

您的正则表达式仅匹配4个字符,而完整字符串的长度为6个字符。

/[i\'m] in/.exec('i\'m in')

正则表达式-> [i\'m] in

它将匹配4个字符。第一个字符可以是i\'m第二个字符是a space,第三个字符是i,第四个字符是n您不必使用\用于'在正则表达式。但是您将需要在JS字符串中使用\for '

字符串->'i\'m in'
m in是正则表达式匹配的字符串。它还可以匹配以下字符串:i in' in

如果要匹配字符串的所有6个字符,则可以使用如下所示的内容:

/i'm in/.exec('i\'m in')

演示:https//repl.it/EfDS/3

而且,如果您想进行匹配,请使用or运算符。

/i'm (in|out)/.exec('i\'m out')

演示:https//repl.it/EfDS/4

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式匹配确切的字符串

来自分类Dev

正则表达式匹配多个确切的字符串

来自分类Dev

如何使用正则表达式替换确切的字符串?在DrRacket中

来自分类Dev

什么是与确切的字母数字18字符串匹配的正则表达式?

来自分类Dev

正则表达式:搜索字符串在确切的行数上扩展

来自分类Dev

使用JavaScript中的正则表达式匹配确切的字符串或第一个单词

来自分类Dev

将字符串转换为与确切字符串匹配的已编译正则表达式

来自分类Dev

如何从正则表达式中的匹配项中排除确切的字符串(而不是子字符串)?

来自分类Dev

正则表达式以匹配确切的后缀

来自分类Dev

正则表达式匹配确切的模式(带或不带撇号的完整单词),而不是单词的部分组成部分

来自分类Dev

正则表达式匹配字符串中的确切单词

来自分类Dev

获取满足正则表达式匹配的确切子字符串

来自分类Dev

正则表达式匹配字符串中的确切模式

来自分类Dev

匹配正确字符串的确切正则表达式是什么?

来自分类Dev

如何匹配JavaScript正则表达式中的确切字符串

来自分类Dev

C#正则表达式匹配字符串中的确切单词

来自分类Dev

如何创建一个正则表达式来查找确切的字符串长度?

来自分类Dev

正则表达式从字符串中获取确切的数字和十进制数字

来自分类Dev

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

来自分类Dev

正则表达式匹配字符串开头的确切子字符串

来自分类Dev

正则表达式用于匹配Python中包含撇号的确切单词吗?

来自分类Dev

正则表达式,用于将Python多行字符串与转义字符进行匹配

来自分类Dev

正则表达式,用于将Python多行字符串与转义字符进行匹配

来自分类Dev

使用正则表达式进行文件匹配,而不是字符串匹配

来自分类Dev

正则表达式可以匹配字符串中的确切数字,而无需提前或后退

来自分类Dev

正则表达式以匹配两个定界符之间的确切字符串

来自分类Dev

使用正则表达式匹配字符串?

来自分类Dev

使用正则表达式匹配字符串?

来自分类Dev

Python正则表达式将整数作为字符串进行匹配

Related 相关文章

  1. 1

    正则表达式匹配确切的字符串

  2. 2

    正则表达式匹配多个确切的字符串

  3. 3

    如何使用正则表达式替换确切的字符串?在DrRacket中

  4. 4

    什么是与确切的字母数字18字符串匹配的正则表达式?

  5. 5

    正则表达式:搜索字符串在确切的行数上扩展

  6. 6

    使用JavaScript中的正则表达式匹配确切的字符串或第一个单词

  7. 7

    将字符串转换为与确切字符串匹配的已编译正则表达式

  8. 8

    如何从正则表达式中的匹配项中排除确切的字符串(而不是子字符串)?

  9. 9

    正则表达式以匹配确切的后缀

  10. 10

    正则表达式匹配确切的模式(带或不带撇号的完整单词),而不是单词的部分组成部分

  11. 11

    正则表达式匹配字符串中的确切单词

  12. 12

    获取满足正则表达式匹配的确切子字符串

  13. 13

    正则表达式匹配字符串中的确切模式

  14. 14

    匹配正确字符串的确切正则表达式是什么?

  15. 15

    如何匹配JavaScript正则表达式中的确切字符串

  16. 16

    C#正则表达式匹配字符串中的确切单词

  17. 17

    如何创建一个正则表达式来查找确切的字符串长度?

  18. 18

    正则表达式从字符串中获取确切的数字和十进制数字

  19. 19

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

  20. 20

    正则表达式匹配字符串开头的确切子字符串

  21. 21

    正则表达式用于匹配Python中包含撇号的确切单词吗?

  22. 22

    正则表达式,用于将Python多行字符串与转义字符进行匹配

  23. 23

    正则表达式,用于将Python多行字符串与转义字符进行匹配

  24. 24

    使用正则表达式进行文件匹配,而不是字符串匹配

  25. 25

    正则表达式可以匹配字符串中的确切数字,而无需提前或后退

  26. 26

    正则表达式以匹配两个定界符之间的确切字符串

  27. 27

    使用正则表达式匹配字符串?

  28. 28

    使用正则表达式匹配字符串?

  29. 29

    Python正则表达式将整数作为字符串进行匹配

热门标签

归档