我试图从片假名字符类中省略the(连字符)。我还想添加不在集合中的几个字符(A-Z0-9等)。
^([ァ-ン゙゚A-Z0-9. -\.-()])*$
除了删除连字符,此功能将满足我的所有需求([ァ-ン゙゚A-Z0-9. -\.-()](?!.*\ー\b))*$
尝试了此操作,^(\b(ー)[ァ-ン゙゚A-Z0-9. -\.-()])*$
以及其他版本。根据重复的问题Exclude characters from a character class -字符串中的^((?!_)\ w)+ $在哪里?我放到任何地方都会出错吗?
此示例中的_仍被允许。