相关疑难解决方法(0)

是否有正则表达式来检测有效的正则表达式?

是否可以使用另一个正则表达式检测有效的正则表达式?如果是这样,请在下面举例说明.

regex

968
推荐指数
8
解决办法
20万
查看次数

正则表达式匹配有效的正则表达式

是否有正则表达式匹配有效的正则表达式?

(我知道有几种正则表达式.有人会这样做.)

regex

33
推荐指数
5
解决办法
5455
查看次数

测试字符串是否是正则表达式

如果字符串是PHP中的正则表达式或普通字符串,是否有一种好的测试方法?

理想情况下,我想编写一个函数来运行字符串,返回true或false.

我看了看preg_last_error():

<?php
preg_match('/[a-z]/', 'test');
var_dump(preg_last_error());
preg_match('invalid regex', 'test');
var_dump(preg_last_error());
?>
Run Code Online (Sandbox Code Playgroud)

显然,第一个不是错误,第二个是错误.但两次preg_last_error()返回int 0.

有任何想法吗?

php regex preg-match

19
推荐指数
4
解决办法
2万
查看次数

无效的正则表达式模式

我在c#中有一段代码来检查值是否是有效的正则表达式模式.代码很简单:

     try
   {
      System.Text.RegularExpressions.Regex.IsMatch("", pattern);
   }
   catch (Exception)
   {
       return "pattern matches must be a valid regex value";
   }
Run Code Online (Sandbox Code Playgroud)

我试图测试它是否正常工作,但我找不到无效的正则表达式模式..呵呵

有什么建议?

c# regex validation

17
推荐指数
3
解决办法
1万
查看次数

测试PHP中的正则表达式是否有效

我正在编写表单验证类,并希望在验证中包含正则表达式.因此,提供的正则表达式不保证有效.

我怎样(有效地)检查正则表达式是否有效?

php regex

13
推荐指数
1
解决办法
9277
查看次数

标签 统计

regex ×5

php ×2

c# ×1

preg-match ×1

validation ×1