javascript - 提供的字符串是否为 RegExp 格式
问题描述
提供的字符串是否为 javascript RegExp
是否有任何方法可以检查提供的字符串是否为 javascript RegExp 格式?
解决方案
你可以试试下面的代码
var isRegExp = true;
try {
new RegExp("regexphere");
} catch(e) {
isRegExp = false;
}
if(!isRegExp) alert("Not a valid regular expression");
推荐阅读
- json - 使用 Handlebars 访问嵌套的 YAML/JSON 对象
- python - AttributeError:当我执行 reg exp 时,'int' 对象没有属性 'match'
- c# - 从 WebApi 返回自定义错误响应而不抛出异常
- javascript - 更改 Aurelia 应用程序的索引页面
- mongodb - 过去 7 天聚合 mongo 记录的问题
- javascript - 比较java脚本中的2个数组
- android - 尽管调用了 onDraw,但 LinearLayout 未绘制
- javascript - 将外部 Javascript(不是 jsx)添加到 React Native?
- ssis - VS2017 15.8.0 - 不再能够降级 SSIS 包上的 SQL 版本
- python - 如何将一个文件相应地复制到一个文件夹中?