regex

    0热度

    2回答

    我目前做这样的事情 std::string reg ="^/house/room/section/.*" 这允许用户这我的程序拾取并uses.However我只想后段传递任何字用户可以在一节后不放一句话。我如何修改(。*)任何没有空间的东西。 例如 /house/room/section/A1343 ALLOWED /house/room/section/A1343 A1002 NOT

    0热度

    2回答

    我试图用一个属性来代替var代码,以便它们被包裹在方括号 data.replace(/<var .*?="">(\d+)<\/var>/ig, '[[[$1]]]'); 但这不会,如果在那里工作是多个var标签。例如, <var id-0=""></var> responds <span id-1="">in <var num="">1</var> days</span> 将导致 [[[1]]]

    1热度

    2回答

    我正在寻找提取包含版本号的数组元素,其中版本号是在字符串的开始或结尾或由空格填充,并且是一系列数字和句点,但不以句号开始或结束。例如“10.10 Thingy”和“Thingy 10.10.5”是有效的,但“无论4”不是。 haystack = ["10.10 Thingy", "Thingy 10.10.5", "Whatever 4", "Whatever 4.x"] haystack.se

    1热度

    2回答

    该字符串具有需要删除的正则表达式字符类。以及将多个空间减少到单个空间。 我可以连锁replace(),但想过问是否可以建议一个正则表达式代码一次完成整个工作。如何做呢?由于 “\ n \ t \ t \ t \ n \ n \ t \ n \ t \ t \ tFood和饮料\ n \ t \ n” 个 这是必要的: “食品和饮料” var newStr = oldStr.replace(/[\t

    -1热度

    4回答

    我有一个:string BunchOfText其中包含一个以https://开头并以.com结尾的链接。 我需要隔离该链接并将其放入另一个字符串中。 有什么建议如何? 编辑: 我的文字是这样的: 它与桌面排版软件,如奥尔德斯PageMaker中包括Lorem存有版本的普及在1960年代与含Lorem存有通道Letraset张的释放,以及最近。 https://mydomain/RANDOMGENE

    1热度

    1回答

    我有一个XSL文件,我需要用一个类替换所有的类。例如: class="class1",class="anotherclass",class="yoyoclass" 并用NewClass取代所有的报价之间的值。

    1热度

    3回答

    我有一个字符串和正在运行的正则表达式。但我不是第一场比赛,而是对正则表达式的最后一场比赛感兴趣。 有没有一种快速/简单的方法来做到这一点? 我目前使用Regex.Matches,它返回一个MatchCollection,但它不接受任何参数,这将帮助我,所以我必须通过集合并获取最后一个。但似乎应该有一个更简单的方法来做到这一点。在那儿?

    2热度

    1回答

    我有这样的正则表达式: "([^"\\]|\\.)*"|(\S+) Debuggex Demo 但问题是,当我有一个像输入"foo",我使用匹配器通过组,发现它的第一个组是"foo",当我希望它是foo。我究竟做错了什么? 编辑: 我使用Java和我只是固定它 "((?:[^"\\]|\\.)*)"|(\S+) Debuggex Demo 第一个捕获组不包括*这是整个字符串。我把它放在一个

    1热度

    1回答

    我在java代码要如下溶液 字符串inputStr =“这是一个样本@主机名1 @主机名2,我想将字符串转换等:@test宿主@ test1格式化,例如美元,然后是开放的花括号,字符串和大括号。 输出字符串我需要为 输出:“这是一个示例$ {主机名1} $ {主机名2}在这里我要像字符串转换:$ {测试}主机 - $ {TEST1}到格式,即美元,然后是开放的花括号,字符串和花括号。“; 下面我试

    -1热度

    1回答

    这里是演示http://www.regexplanet.com/cookbook/ahJzfnJlZ2V4cGxhbmV0LWhyZHNyDwsSBlJlY2lwZRjrstAmDA/index.html 链接选择Java之一,看看输入。您可以在引号或不带引号中提供参数。但是,当正则表达式捕获这些组时,我不希望它捕获括在引号内的参数的引号。这很令人困惑,因为引号不在括号内,所以我不知道它们为什么被