如何获取包含某子字符串的字符串开头和结尾?

查理·舒勒

我是regex的新手,我正试图从一个很大的html文本文件中获取URL。链接被“捕获”为以下类型的字符串:

,"link_value":"https://www.linkedin.com/company/randomcompanyA"},"event":"link_click&

我想编写一条正则表达式行,该行可以使我得到以"包含 linkedininstagram等等开头和结尾的任何字符串。换句话说,我想通过在该链接中定义一个子字符串来获取字符串/链接,所以我不希望返回通用行文件中的所有链接。到目前为止,我已经能够编写以下内容:

(?<=&quot;).+?(?=&quot;)

但我无法在其中的“包含linkedin”部分中工作。因此link_value,例如,上述命令也将返回

任何帮助表示赞赏!

阿努巴瓦

既然你已经使用了一下变通,你可以通过你开始比赛让你的正则表达式更具体的http://或者https://是这样的:

(?<=&quot;)https?:\/\/[^\/]*?\b(?:linkedin|instagram)\.\S+?(?=&quot;)

正则演示

正则表达式详细信息:

  • https?:\/\/将匹配http://https://
  • [^\/]*?匹配0个或多个不属于/(惰性)的字符
  • \b(?:linkedin|instagram)\. 将匹配链接中给定的任何字符串,后跟一个点。
  • \S+? 匹配一个或多个非空格字符(惰性)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Javascript删除开头和结尾的字符串

来自分类Dev

从字符串的开头和结尾删除BR标签

来自分类Dev

Python正则表达式在字符串的开头和结尾提取子字符串

来自分类Dev

从字符串中删除开头和结尾的零

来自分类Dev

匹配以X开头和Y结尾的字符串?

来自分类Dev

如何找到所有以1开头和结尾的子字符串?

来自分类Dev

匹配字符串开头,中间和结尾的完整单词

来自分类Dev

删除字符串开头和结尾的空格

来自分类Dev

以元音开头和结尾的SQL字符串-寻找捷径

来自分类Dev

删除字符串开头和结尾的方括号

来自分类Dev

如何删除以某些内容开头和结尾的子字符串?

来自分类Dev

如何从以给定子字符串开头的单词的开头到结尾获取子字符串-Ruby

来自分类Dev

从字符串的开头和结尾删除特殊字符

来自分类Dev

在字符串数组的开头和结尾插入引号

来自分类Dev

打印给定字符串中以1开头和结尾的子字符串的数量

来自分类Dev

grep模式不在子字符串的开头或结尾

来自分类Dev

查找并打印以python中的特定字符开头和结尾的字符串中的子字符串的索引

来自分类Dev

在SQL中修剪字符串的开头和结尾

来自分类Dev

搜索单词的开头和结尾的子字符串

来自分类Dev

从字符串的开头和结尾删除BR标签

来自分类Dev

Javascript从字符串的开头和结尾删除特殊字符

来自分类Dev

MySQL函数从字符串的开头和结尾删除字符

来自分类Dev

如何从字符串的开头和结尾删除所有特殊字符,并且期望#和,?

来自分类Dev

如何替换字符串的开头和结尾的特定字符?

来自分类Dev

Out do I 连接子字符串的数组下标的开头和结尾的子字符串

来自分类Dev

如何删除字符串开头和结尾的双引号

来自分类Dev

获取不以元音开头或结尾的列表字符串

来自分类Dev

如何匹配字符串的开头和结尾?

来自分类Dev

查找以特定字符开头和结尾的字符串

Related 相关文章

  1. 1

    Javascript删除开头和结尾的字符串

  2. 2

    从字符串的开头和结尾删除BR标签

  3. 3

    Python正则表达式在字符串的开头和结尾提取子字符串

  4. 4

    从字符串中删除开头和结尾的零

  5. 5

    匹配以X开头和Y结尾的字符串?

  6. 6

    如何找到所有以1开头和结尾的子字符串?

  7. 7

    匹配字符串开头,中间和结尾的完整单词

  8. 8

    删除字符串开头和结尾的空格

  9. 9

    以元音开头和结尾的SQL字符串-寻找捷径

  10. 10

    删除字符串开头和结尾的方括号

  11. 11

    如何删除以某些内容开头和结尾的子字符串?

  12. 12

    如何从以给定子字符串开头的单词的开头到结尾获取子字符串-Ruby

  13. 13

    从字符串的开头和结尾删除特殊字符

  14. 14

    在字符串数组的开头和结尾插入引号

  15. 15

    打印给定字符串中以1开头和结尾的子字符串的数量

  16. 16

    grep模式不在子字符串的开头或结尾

  17. 17

    查找并打印以python中的特定字符开头和结尾的字符串中的子字符串的索引

  18. 18

    在SQL中修剪字符串的开头和结尾

  19. 19

    搜索单词的开头和结尾的子字符串

  20. 20

    从字符串的开头和结尾删除BR标签

  21. 21

    Javascript从字符串的开头和结尾删除特殊字符

  22. 22

    MySQL函数从字符串的开头和结尾删除字符

  23. 23

    如何从字符串的开头和结尾删除所有特殊字符,并且期望#和,?

  24. 24

    如何替换字符串的开头和结尾的特定字符?

  25. 25

    Out do I 连接子字符串的数组下标的开头和结尾的子字符串

  26. 26

    如何删除字符串开头和结尾的双引号

  27. 27

    获取不以元音开头或结尾的列表字符串

  28. 28

    如何匹配字符串的开头和结尾?

  29. 29

    查找以特定字符开头和结尾的字符串

热门标签

归档