regex-group

    2热度

    3回答

    方案URL路径 我想从document.location解压路径字符串,不包括斜线。 因此,举例来说,如果网址是: http://stackoverflow.com/questions/ask 我会得到: questions/ask 这应该是简单的: /* group everything after the leading slash */ var re = /\/(.+)/gi;

    0热度

    1回答

    对于所有的正则表达式专家!我想弄清楚如何使用正则表达式将我的网址分为多个部分。 例子: site.com/user/account/info/settings 我希望能够捕捉到user/accout/info网址不/settings 任何人都可以接受这个挑战,并好心地帮我吗?谢谢!

    2热度

    2回答

    我试图找到一个更小的字符串,String patternString1 = "(John) (.+?)";,一个更大的字符串中。较小的字符串由两组组成,即(John) (.+?)。不过,我只是在(.+?)之后增加一个空格而获得完全不同的结果。 为String patternString1 = "(John) (.+?)";(即无空格),结果是 found: John w found: John

    0热度

    1回答

    如何从下划线捕获字符串? 我不想让下划线成为结果的一部分。 结果应该是:this is a test 而不是_this is a test。 我想用正则表达式解决这个问题,因为我试图了解 不同的场景。 var re = /(?:_)(.*)/g; var str = 'foo _this is a test'; var m; m = re.exec(str) docu

    1热度

    2回答

    我使用这个正则表达式与1985年替换字符串内的年形式'85的所有ocurrences import re re.sub("'(\d\d)", "19\1", "Today '45") 但结果我得到的回复是远预计: 'Today 19\x01' 我期望得到Today 1945。我想知道什么是正确的做法。任何帮助非常感谢。

    0热度

    1回答

    我试图与Java相匹配的重复组: String s = "The very first line\n" + "\n" + "AA (aa)\n" + "BB (bb)\n" + "CC (cc)\n" + "\n"; Pattern p = Pattern.compile( "The very first line\\s+"

    0热度

    1回答

    我写了一个脚本,如果行与特定模式匹配,则会打开多个文本文件。在此之后,我想比较这一线与我的国家模式(其中包含国名)和(现在)打印这个国家。 (后来,我将尝试创建将移动每个文本文件的方法来基于文件夹的上它的国家) 基本上每个文本文件包含行: 25/02/2015|11:06:21|MYS|MYS14_FRC6-7_MY1_AA1_WP|MMS1|WXP2632|ashraf|true|120|0|f

    2热度

    2回答

    我有一个服务时段提及作为 MAY 01-15 和我需要提取的开始和结束日期作为 group 1 : MAY 01 group 2 : MAY 15 是有可能???

    0热度

    2回答

    我想写一组中的每个子匹配除外以““” 长开始的那些正则表达式我的正则表达式的缺点是:以2个人姓名开头,以10位数字ID结尾的内容。主要有3个组:名称,中间部分和ID。 所以它必须匹配 Jennifer Ann来自纽约,“智慧”str,bl。 54,В,ID为 在 her name was Jennifer Ann from New York, "Wisdom" str, bl 54, B, wit

    1热度

    2回答

    我想制作一个捕获组来查找/替换后缀。 请在这里看到的例子: https://www.myregextester.com/?r=b23e74dc 和下面我总结: 正则表达式: (\b(.*?)(logical|logic)) 请求输出继电器: 0 = \ 0 1 = \ 1 2 = \ 2 然而捕获基团的我测试输出返回 “|”与它的结果似乎一些冗余 输出: 0 =气象 1 =气象 2 = Met