Итак, у меня есть это java String.Regex: как заменить эту строку в java?
<script type="text/javascript"
src="https://c328740.ssl.cf1.rackcdn.com/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
<script type='text/x-mathjax-config'>
MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
</script>
, что я хочу заменить ""
.
То, что я делаю это:
.replaceAll("(<img[^>]*>)|(<script[^>]*>)", "")
, но это не снимает MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
между тегами сценария.
выше регулярное выражение ищет все тег <img>
также и заменяет их ""
, то же самое я хочу для того чтобы достигнуть для выше показаны <script>
тегов и всех между ними также.
Что это такое, строка java. – Prateek
Да, это ваш текст, я изменил его на str, чтобы быть более четким. –
Это сработало для меня спасибо, что я могу добавить больше регулярных выражений с символом '|', если я хочу заменить
, а затем '' |
Если вы хотите заменить все между тегами с «» попробуйте это.
источник
2013-02-15 06:41:36