从字符集片假名(半角)([ァ-ン ゙ ゚])中省略单个字符

时间:2019-10-15 19:26:08

标签: regex regex-lookarounds

我试图从片假名字符类中省略the(连字符)。我还想添加不在集合中的几个字符(A-Z0-9等)。

  • ^([ァ-ン゙゚A-Z0-9. -\.-()])*$除了删除连字符,此功能将满足我的所有需求
  • ([ァ-ン゙゚A-Z0-9. -\.-()](?!.*\ー\b))*$尝试了此操作,
  • ^(\b(ー)[ァ-ン゙゚A-Z0-9. -\.-()])*$以及其他版本。

根据重复的问题Exclude characters from a character class -字符串中的^((?!_)\ w)+ $在哪里?我放到任何地方都会出错吗?

此示例中的_仍被允许。

enter image description here

0 个答案:

没有答案