Groovy: Выход из произвольного (неизвестного) регулярного выражения

Я хочу разделить строку через String.split (k), где k является произвольной строкой (чтение от intput). Проблема состоит в том, что k может быть любой строкой и таким образом может включать операторы регулярного выражения, такие как: "*[".

В таких случаях метод разделения запускает исключение, так как регулярное выражение не хорошо формируется.

То, что я ищу, является способом выйти из любого данного k, таким образом, что получившая строка может быть безопасно передана разделению ().

Какие-либо мысли?

8
задан Itay Maman 23 January 2010 в 12:53
поделиться