2015-04-21 5 views
-1

я следующий кусок регулярное выражение, которое работает в онлайн регулярных выражений тестера:Как обращаться с двойными кавычками в Pattern.compile?

assetName">([^"]+)</span> 

Я хочу использовать это в Beanshell Script, как это:

Pattern p = Pattern.compile("assetName">([^"]+)</span>"); 

Как обрабатывать двойные кавычки Вот? Благодаря

+2

Скорее всего, 'Pattern р = Pattern.compile ("assetName \"> ([^ \"] +) ");' –

+0

Спасибо. Это сработало. – ratsstack

ответ

4

Как и в Java, просто использовать косую черту перед двойной кавычкой:

Pattern p = Pattern.compile("assetName\">([^\"]+)</span>"); 
Смежные вопросы