Я использую следующее regex
^[a-zA-Z0-9\',!;\?\$\^:\\\/`\|~&\" @#%\*\{}\(\)_\+\.\s=-]{1,1000}$
Я знаю, что это уродливо, но до сих пор оно служит своей цели, отличной от обратной косой черты, которая не допускается, поскольку я думаю, что это должно произойти, потому что она ускользнула, я также попробовал \\
вместо \\\
, но те же результаты. Любые идеи?