Java — регулярное выражение для сопоставления строк, не содержащих символы кавычек и обратной косой черты

При использовании Java у меня возникают проблемы с поиском регулярного выражения для соответствия любой строке, не содержащей символов " и \.

Я попытался решить эту проблему, используя следующее регулярное выражение:

[^\\\"]+

Это не сработало, поэтому я попробовал следующее: [^(\\\")]+, но это тоже не решило мою проблему.

Есть ли у вас предложения? Заранее спасибо.


person Ivan    schedule 05.03.2017    source источник
comment
Используйте 1_. Связанный ответ посвящен тому, как правильно избежать двух символов.   -  person Wiktor Stribiżew    schedule 06.03.2017
comment
Это сработало хорошо! Спасибо вам большое.   -  person Ivan    schedule 06.03.2017