![](/img/trans.png)
[英]Is there a way that i can translate Python regular expression to JavaScript regular expression
[英]Javascript Regular expression (?i)^inf
我想知道这个正则表达式指的是什么。
(?i)^inf
有例子
很容易/(?i)^inf/
在控制台中键入/(?i)^inf/
。
结论:这是JavaScript中的无效正则表达式。
但是我想你看到了另一种语言的正则表达式。 如果要在JavaScript正则表达式中使用标志 ,则语法不同:
/^inf/i
这意味着:以"inf"
开头的字符串,不区分大小写。
JavaScript不支持内联修饰符,例如(?i)
(请参见下文)。 此正则表达式不是正确的JavaScript语法。
inf
开头的任何字符串,不区分大小写。 在.NET,Java,PCRE,Perl,Python,Ruby和许多其他引擎中, (?i)
启用不区分大小写的功能。
样品搭配
infact
inFahrenheit
INF
INFO
INfine
这个怎么运作
(?i)
打开不区分大小写的模式 ^
锚断言我们在字符串的开头 inf
匹配文字字符 我不知道它是否支持Java脚本。
但我知道(?i)
表示不区分大小写
例:-
(?i)integer matches Integer, inTeger, etc,.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.