regex 相关问题

正则表达式提供了一种声明性语言来匹配字符串中的模式。它们通常用于字符串验证,解析和转换。由于正则表达式未完全标准化,因此具有此标记的所有问题还应包含指定适用的编程语言或工具的标记。注意:要求HTML,JSON等正则表达式往往会遇到负面反应。如果有解析器,请使用它。

具有多个字段和正则表达式的单个PHP函数

我需要创建一个单一的函数,它接入我的正则表达式和表单字段来验证多个字段。这就是我所拥有的:if(preg_match($ fname_regex,$ fname)){$ valid_fname ...

回答 1 投票 0

PHP - 如何根据定义的位置从多行字符串中捕获分隔符之间的一个字符串

我有一个小的Web sql编辑器,但当用户写一个查询,如:SELECT * FROM users; SELECT * FROM references; |

回答 2 投票 0

js regexp模式中的多个(?i)和(?-i)修饰符

我使用的是nodejs v8.9.4和typescript v2.6.2。我想构建一个Regexp,它可以打开和关闭区分大小写,就像它在(?i)和(? - i)修饰符跨越,例如在.NET环境中。一世 ...

回答 1 投票 0

如何排除以货币符号开头的数字

我想忽略一个代表文本中任何地方价格的数字。它应该匹配3.5毫米-2#1它应该忽略$ 3.50到目前为止我有一个Javascript的正则表达式([^ \ $¢£]([0-9] +(\。[0-9] +)?))( [^ ...

回答 5 投票 1

Ruby regexp - 使用独特的正则表达式从不同的URL获取facebook视频ID

我想从可能不同的网址中提取视频ID https://www.facebook.com/{page-name}/videos/{video-id}/ https://www.facebook.com/{username}/videos / {video-id} / https://www.facebook ....

回答 3 投票 0

如何检测用户电子邮件是否为Hotmail并使用RegEx进行实时生活

我正在尝试检测用户的电子邮件是Hotmail还是实时地址,如果是,则回显错误。以下是我的尝试:if((preg_match('[a-zA-Z0-9 _ \。+] + @(live | hotmail)(\。[az] {2,3}){1,2}' ...

回答 3 投票 3

通过正则表达式匹配不同的模式

我是regexp的初学者,我需要匹配类似的东西:Tab [0] hash / 0-786541 / value:12我尝试了很多东西,但是不匹配。例如:^([\ w \ [\ * \]] * [\ w \ /(0-9)\ - (0-9){8})\ /] \ w)\ s *:...

回答 3 投票 0

如何在python中解析多行catalina日志 - 正则表达式

我有catalina日志:2016年10月21日上午12:32:13 org.wso2.carbon.identity.sso.agent.saml.SSOAgentHttpSessionListener sessionCreated警告:在没有LoggedInSessionBean oct 21的情况下创建HTTP会话,...

回答 1 投票 0

使用动态数量的反向引用

有没有办法在正则表达式替换场景中循环所有后向引用?为了更好地理解我的要求:鉴于你有以下文字第1项,第2项,第3项当你有......时

回答 1 投票 -1

正则表达式,如何找到里面不包含标签IMG的所有A标签?

我们假设我们有这样的HTML代码。我们需要获取所有不包含img标签的标签。 Here is link

回答 2 投票 0

使用先前的反向引用作为命名捕获组的名称

有没有办法使用对先前捕获组的反向引用作为命名捕获组的名称?这可能是不可能的,如果没有,那么这是一个有效的答案。以下内容:$ data ='...

回答 2 投票 5

如何计算字符串中的干扰字数?

假设我有一个噪音词列表... string [] noise = new [] {“and”,“it”,“in”}; //等等......我有一个字符串s。我想知道s中存在多少个噪音词。我知道可以做到这一点......

回答 1 投票 -1

十进制之前和之后的正则表达式...包括精度

我在正则表达式中很可怕......并且需要一个在十进制之前和之后限制的正则表达式。两个例子:例如...... 22.22 ..应该是好的22 ..应该是好的....

回答 2 投票 0

验证正则表达式24h加上null在Laravel中不起作用[重复]

我用它来验证24小时时间格式:'start_time'=> ['正则表达式:/ ^(([01]?[0-9] | 2 [0-3]):[0-5] [0 -9])| null /'],但是Laravel不喜欢它并返回未经验证我已经测试了代码...

回答 1 投票 0

javascript正则表达式允许数字和特定的特殊字符

我试图得到一个正则表达式,只检查数字和逗号,所以例如这将通过1 0,3,4 1,3 1,3,15,12这将不会通过abc 1,,3,4 1,3 ,, 1,1我当前的正则表达式是/ [0 -...

回答 5 投票 0

正则表达式搜索和替换具有变量索引的字符串

我需要帮助才能使正则表达式找到如下字符串:或者用{{$ course-> image}}或{{$ course-> date}}替换或者......

回答 2 投票 -1

使用Regex从URL中提取文件名 - 需要排除一些字符

我的资源格式如下:{“url”:“http://res1.icourses.cn/share/process17//mp4/2017/3/17/6332c641-28b5-43a0-894c-972bd804f4e1_SD.mp4 “,”name“:”1-课程导学“},{”url“:”http:// ...

回答 3 投票 -4

构造与文件名模式匹配的正则表达式

我在创建可以匹配以下文件名的正则表达式时遇到问题:1253SOit_filename_20170315_131119.csv我尝试了以下正则表达式“[0-9] {4} [az | AZ] {2} _filename_ \ d {8} \ _ [ 0-9] {...

回答 1 投票 -2

用Python解析BibTex引文格式

python解析这个结果的最佳方法是什么?我试过正则表达式,但无法让它工作。我正在寻找标题词,作者等作为键。 @article {perry 2000流行病学,...

回答 4 投票 1

用空格获取字符串前后的单词

我正在尝试使用正则表达式在特定单词之后检索5个单词。我的代码如下。 $ str =' 111-37774蓝色 111-1566红色 122-4555白&...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.