この正規表現パターンを変更して、指定された 2 つの文字を連続して、または開始/終了で許可しないようにしようとしています -
/^[^\!\"\£\$\%\^\&\*\(\)\[\]\{\}\@\~\#\/\>\<\\\*]+$/
したがって、現時点では、文字列内のどこでもこれらの文字を防ぐことができますが、これらの文字で次のことが起こらないようにしたいと考えています:
文字列の先頭と末尾にあるスペース、アポストロフィ
'
、アンダースコア_
、ハイフン-
、またはドット.
また、これらの文字が 2 つ連続しないようにします。つまり、
''
または_._
' -__- ' .
どんな助けでも大歓迎です。
どうもありがとう