多项选择题

在javaScript中,使用正则表达式可以实现以下哪些功能?()

A.测试字符串是否匹配某个模式,从而实现数据格式的有效行检验
B.修正不满足某正则表达式的文本内容
C.搜索指定类型的文本内容