使用Javascript / JQuery在两个字符串模式之间提取子字符串 [英] Extract Sub string between two string pattern using Javascript/JQuery
问题描述
您好,
我是正则表达式的新手。我需要在两个字符串模式( [[tag:& ]] )和每次出现之间提取。
例如:
如果文字是:
Lorem ipsum dolor sit amet,consectetuer adipiscing elit。 Aenean commodo ligula eget dolor。 Aenean massa。 Cum sociis natoque penatibus et magnis dis parturient montes,nascetur ridiculus [[tag:4797897]] mus。 Donec quam felis,ultricies nec,pellentesque eu,pretium quis,sem。 Nulla consequat massa quis enim。 Donec pede justo,fringilla vel,aliquet nec,vulputate eget,arcu。
[[tag:4797800]] [[tag:4797769]]
因为我想在 [[tag:和]] 之间提取文本,所需的输出4797897,4797800和4797769
我正在使用Javascript和JQuery
有些人可以帮助我。在此先感谢
Hello,
I am new to regular expression. I need to extract between two string pattern ([[tag: & ]]) and for each occurrence.
For Example:
If the text is :
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus [[tag:4797897]] mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu.
[[tag:4797800]] [[tag:4797769]]
As I want the extract text between [[tag: and ]] , the desired output 4797897 , 4797800 and 4797769
I am using Javascript and JQuery
Can some please help me . Thanks in advance
推荐答案
试试这个:
Try this:
/(?<=\[\[tag:)\d+(?=\]\])/g
https://www.regex101.com/ [ ^ ]
了解更多: 30分钟正则表达式教程 [ ^ ]
这篇关于使用Javascript / JQuery在两个字符串模式之间提取子字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!