Javascript - 创建正则表达式字符类



有没有办法使用 javascript 的正则表达式引擎来创建与

""("前一个空格(或.,[SM_l]或什么都没有(不是字符串"无",只有 0 个字符(

背景上下文:这将被用作解决本文中提出的问题的解决方案的一部分:Javascript - 如何使用正则表达式处理以下复杂字符串

你不是角色类。字符类[...]表示其中每个单独数据单元的匹配,其中["]+表示字符",无论是否包含所有字符:

  • "
  • &uot;
  • ;&

您需要的称为分组。您只需要分组结构中的|来暗示OR条件(我也在回答您的原始问题时应用了该条件(

""("前一个空格(

意味着[ ]?"

.,[SM_l]

意味着可以减少到([.,]|[SM_l])(.|,|[SM_l])

将您需要的所有内容放在一起:

([ ]?"|[.,]|[SM_l])?

问号表示可选匹配项。

相关内容

  • 没有找到相关文章

最新更新