标签:regex

  • 使用preg_match将字符串提取到:&|之间的数组中人物 - php

    时间:2020-9-4

    我正在尝试从字符串中提取序列号以进行匹配比较,并认为使用preg_match可能是可行的,但是我正在使用正则表达式进行挣扎。 有人可以提供任何帮助吗? 当前尝试如下: $example = "CPM-200:0123456L|CPM-100:9876543L|CJ Pro:CJP33-011"; pre_match("/\:(. […]

  • 用户名的jQuery正则表达式 - php

    时间:2020-9-4

    我想在以下情况下为用户名实现正则表达式: 用户名将仅包含a-z,A-Z,0-9和-(连字符);用户名不能由数字或连字符组成,而只能包含字符。第一个和最后一个字符不应为连字符(可以是数字,但不能完全是数字);另外,不应有2个连字符。最小字符数为5,最大字符数为25; 到目前为止,我已经尝试过此正则表达式: var filter = /(?=[a-zA-Z0-9 […]

  • 正则表达式的实现 - c#

    时间:2020-9-3

    我遇到了这段代码,该代码应该确定动态(重写)URL层次结构中的父URL。基本逻辑如下: "/testing/parent/default.aspx" --> "/testing/default.aspx" "/testing/parent.aspx" --> "/testing […]

  • 正则表达式电话号码模式 - java

    时间:2020-9-3

    我有3类电话号码,分别是Golden,Special和Normal。我想做的是当用户键入电话号码时,它将自动确定电话号码属于哪个类别。让我举一个黄金类别编号的示例:AA001234(AA代表2位数字,具有相同的数字,例如11,22,33等)。我得到的 public static void main(String[] args) { Scanner useri […]

  • Python正则表达式,如何将字符串匹配n次 - python

    时间:2020-9-3

    我想匹配包含单词100.00%的行,出现3次。 例如 some string 100.00% foo 100.00% 100.00% some string 99.91% foo 100.00% 99.91% some string 100.00%100.00%100.00% 因此,第1行和第3行都应匹配。 但是,我下面的正则表达式似乎只匹配100.00%重 […]

  • 使用正则表达式无法通过sqlite查询进行解析 - python

    时间:2020-9-2

    我试图找出一种方法来遍历数据库,并使用正则表达式匹配所有包含02的行。进行匹配时,计数应重置为0,而当没有匹配项时,计数应以负1进行累加。当我使用列表时,代码起作用。 import sqlite3 import re conn = sqlite3.connect('p34.db') c = conn.cursor() r = re.com […]

  • 在大写之前提取元素 - python

    时间:2020-9-1

    我有以下字符串: text = '6 rue du Bras de Fer MONTPELLIER France' 我只想提取“ 6 rue du Bras de Fer”我正在尝试使用正则表达式提取这部分,这是我的正则表达式代码: re.findall(r'(.*)[A-Z]+',text) 但它返回我: [ […]

  • 通过字符串php解析并替换子字符串 - php

    时间:2020-9-1

    我在PHP中有一个字符串,并且该字符串出现了模式%%abc%%(some substring)%%xyz%% 主字符串中多次出现此类子字符串。这些情况中的每一个都需要用数组中的字符串替换array('substring1','substring2','substring3','substr […]

  • preg_replace转义斜杠 - php

    时间:2020-8-31

    模式包含斜线时出现未知的修饰符错误 码: preg_replace('/$v/', $replacement, $string) var $ v,有时是目录路径。 $v = folder/folder/file.ext 如何处理preg_replace中的$ v? 参考方案 回滚到我的原始答案,因为事实证明这是可行的,而且dany接受了我 […]

  • 在对我的代码进行基准测试时,此正则表达式将循环的运行时间乘以4 - c#

    时间:2020-8-31

    令人反感的正则表达式是 TldCheck = new Regex(@"(live|lycos|mail|yahoo|gmail|msn|netzero|peoplepc|sbcglobal|verizon|hotmail|earthlink|cox|bellsouth|comcast|barracuda|att|aol)\.?(com|net|or […]