正则表达式 匹配?

以下是为您整理出来关于【正则表达式 匹配?】合集内容,如果觉得还不错,请帮忙转发推荐。

【正则表达式 匹配?】技术教程文章

正则表达式匹配Javascript数字【代码】

我尝试了一些不同的技术来匹配我的DIV中的数字但仍然失败. 目前我的示例html如下所示.<div data-video="22" class="stars starrr"></div> <div data-video="/test/22" class="stars starrr"></div> <div data-video="/someother/test/22" class="stars starrr"></div>我只需要匹配视频中的数字,但我会继续让它与某些人合作并与其他人失败. 我目前的代码$(this).data("video").match(/([\d]+)/);第一场比赛的当前错误其他人工作 未捕...

c# – 排除特定上下文的正则表达式匹配【代码】

我正在尝试在单引号内搜索字符串中的单词,但前提是这些单引号不在括号内. 示例字符串:东西,’foo’,东西(‘bar’) 所以对于给定的例子,我想匹配foo,但不是bar. 在搜索正则表达式示例后,我能够在单引号内匹配(请参阅下面的代码段),但我不确定如何在前面描述的上下文中排除匹配.string line = "something, 'foo', something ('bar')"; Match name = Regex.Match(line, @"'([^']*)"); if (name.Success) {string matchedName = name....

Javascript正则表达式匹配【代码】

尝试<script type="text/javascript">var str=">1 people>9 people>1u people";document.write(str.match(/>.*people/img).length); </script>在http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_regexp_dot.此代码应返回大小为3的数组,但它返回大小为1的数组.问题出在哪儿?解决方法:正则表达式的.*部分正在“贪婪”并尽可能多地使用字符,在这种情况下,将整个字符串作为单个匹配返回. 这样写它,用尾随?:str.match(/...

javascript – 将正则表达式匹配并将其替换为字符串【代码】

我正在尝试使用正则表达式替换来增加配方中的金额. 这是示例HTML代码<div id="ingredients"><ul><li>2 bananas, sliced</li><li>1 cup frozen strawberries</li><li>8 oz. low fat vanilla yogurt</li></ul> </div>我到了这里.我试图找到一种方法来匹配匹配的数字,然后用乘以的数字替换旧的数字:var str = document.getElementById('ingredients').innerHTML; var regex = /[0-9]+(?:\.[0-9]*)?/g; str = str.replace(regex, "$...

Python:在元组中存储许多正则表达式匹配?【代码】

我正在尝试使用正则表达式创建一个简单的基于Python的HTML解析器.我的问题是试图让我的正则表达式搜索查询找到所有可能的匹配,然后将它们存储在元组中. 假设我有一个页面,其中包含以下存储在变量HTMLtext中的内容:<ul> <li class="active"><b><a href="/blog/home">Back to the index</a></b></li> <li><b><a href="/blog/about">About Me!</a></b></li> <li><b><a href="/blog/music">Audio Production</a></b></li> <li><b><a h...

php – 正则表达式匹配一个’字符’1个字符长【代码】

我正在尝试解析具有多个大小缩写的产品名称.例如,媒介可以m, medium, med我试过一个简单的preg_match('/m|medium|med/i',$prod_name,$matches);这适用于’product m xyz’.然而,当我尝试’产品s / m abc’时,我得到了一个假阳性的比赛.我也试过了preg_match('/\bm\b|\bmedium\b|\bmed\b/i',$prod_name,$matches);强迫它在单词中找到,但是s / m中的m仍然匹配.我假设这是由于引擎将名称中的’/’视为单词分隔符? 总而言之,我需要在字...

java – 正则表达式匹配两个最接近的单词之间的文本【代码】

你可以帮我用正则表达式匹配两个最接近的单词之间的文本吗? 例如:text KEYWORD1 text KEYWORD1 text KEYWORD2 text KEYWORD2结果必须是:KEYWORD1 text KEYWORD2这不起作用,这是可以预测的:(KEYWORD1).*(KEYWORD2)用regexp甚至可以做到这一点吗?如果是这样,它将如何与有限状态机一起使用?Java regexp语法是最好的.先感谢您!解决方法:更新:String val="text KEYWORD1 text KEYWORD1 text KEYWORD2 text KEYWORD2"; String RE...

Python正则表达式,匹配最后一个单词【代码】

我有以下问题.我希望找到一个通常看起来像这样的字符串中的所有单词HelloWorldToYou请注意,每个单词都大写为开头,后跟下一个单词,依此类推.我想从中创建一个单词列表.所以最终的预期输出是一个看起来像的列表['Hello','World','To','You']在Python中,我使用了以下内容mystr = 'HelloWorldToYou' pat = re.compile(r'([A-Z](.*?))(?=[A-Z]+)') [x[0] for x in pat.findall(mystr)] ['Hello', 'World', 'To']但是,我无法捕捉到“你”...

javascript – 正则表达式匹配MediaWiki模板及其参数【代码】

我正在编写一个简单的Javascript来将特定参数添加到当前正在编辑的文章中的特定模板. 维基百科模板的结构如下:{{Template name|unnamed parameter|named parameter=some value|another parameter=[[target article|article name]]|parameter={{another template|another tamplate's parameter}}}}一个模板也可以在更多行上,例如:{{Template |name=John |surname=Smith |pob=[[London|London, UK]] }}如需进一步参考,请查看http:...

javascript – 正则表达式匹配降价链接【代码】

我有一个带有markdown的字符串.我试图使用正则表达式删除所有降价但是在匹配链接时遇到问题.这是我有多远:function stripMarkdown(text) {var str = String(text).replace(/(__|\*|\#)/gm, '');return str; }var testStr = '# This is the title. ## This is the subtitle. **some text** __some more text__. [link here](http://google.com)'stripMarkdown(testStr);所以我相信上面会删除除链接之外的所有不需要的降价.我该如何...