相关疑难解决方法(0)

php - 如何验证正则表达式本身?

我需要验证用户输入,这可能是用于过滤他/她自己的应用程序中的字段的正则表达式,如何检查该正则表达式的有效性?

php regex validation filtering user-input

5
推荐指数
1
解决办法
467
查看次数

正则表达式匹配正则表达式

有没有人试图描述与正则表达式匹配的正则表达式?

由于重复的关键字,几乎不可能在网络上找到该主题.

它可能在实际应用程序中无法使用,因为支持正则表达式的语言通常有一种解析它们的方法,我们可以用它来进行验证,以及一种在代码中分隔正则表达式的方法,可用于搜索目的.

但我仍然想知道匹配所有正则表达式的正则表达式如何.应该可以写一个.

regex

5
推荐指数
1
解决办法
543
查看次数

std::regex 对于用户定义的表达式是否安全?

使用用户定义的表达式是否安全std::regex(例如用于服务器端搜索)?标准库是否对损坏的表达式的安全性做出任何保证?

c++ regex security

5
推荐指数
1
解决办法
187
查看次数

如何验证输入是否包含有效的.Net正则表达式?

我正在构建一个将命名正则表达式保存到数据库中的应用程序.看起来像这样:

正则表达式

我正在使用Asp.Net表单.如何验证输入的正则表达式?它希望用户知道输入的正则表达式是否不是有效的.Net正则表达式.

该字段应拒绝以下值:

^Wrong(R[g[x)]]$
Invalid\Q&\A
Run Code Online (Sandbox Code Playgroud)

c# regex asp.net validation

4
推荐指数
1
解决办法
208
查看次数

如何检查给定字符串是否有效正则表达式?

可能重复:
测试PHP中的正则表达式是否为有效表达式

 <?php 

    $subject = "PHP is the web scripting language of choice.";    
    $pattern = 'sssss';

    if(preg_match($pattern,$subject))
    {
        echo 'true';
    }
    else
    {
        echo 'false';
    }

?>
Run Code Online (Sandbox Code Playgroud)

上面的代码给了我警告,因为字符串$pattern不是有效的正则表达式.

如果我传递有效的正则表达式,那么它工作正常.....

我如何检查$pattern是有效的正则表达式?

php

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

标签 统计

regex ×4

php ×2

validation ×2

asp.net ×1

c# ×1

c++ ×1

filtering ×1

security ×1

user-input ×1