逃避正则表达式中的特殊角色

 年轻人创事业的美丽家园 发布于 2023-02-11 16:54

有没有办法[]()*从字符串中转义正则表达式中的特殊字符,例如和其他字符?

基本上,我要求用户输入一个字符串,我希望能够使用正则表达式在数据库中搜索.我遇到的一些问题是too many)'s[x-y] range in reverse order等等.

所以我想要做的是编写一个函数来替换用户输入.例如,替换(\(,替换[\[

是否有正则表达式的内置函数?如果我必须从头开始编写函数,是否有办法轻松地对所有字符进行编码而不是逐个编写替换语句?

我正在使用Visual Studio 2010在C#中编写程序

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有