【问题标题】:find all occurrences between tag查找标签之间的所有匹配项
【发布时间】:2013-07-18 11:00:26
【问题描述】:

我正在尝试在以下字符串中查找所有 <br> 实例,但仅在“类别”类中:

<td>bla<br>bla</td><td class="categories">cat1<br>cat2<br>cat3</td>

我对正则表达式真的很陌生,这是我迄今为止尝试过的,但它只在 cat1 之后找到第一个 &lt;br&gt; 并且在结果中也将整个部分放在它前面......

(?>categories">).*?<br>

编辑:我想找到所有出现的 &lt;br&gt; 以用逗号替换它们。目前我正在使用文本编辑器(Sublime Text)来实现这一点......

【问题讨论】:

  • 你使用什么语言?
  • 你在说什么语言?
  • @MohammadAreebSiddiqui:使用或谈论... ;)
  • 哎呀!使用.. :P @WouterHuysentruit
  • 您是在浏览器中还是在服务器端尝试这样做?当您找到&lt;br&gt; 实例时,您想对它们做什么?数一数,在它们后面插入文字...?

标签: html regex


【解决方案1】:

为什么要使用正则表达式?您要验证什么?

http://en.wikipedia.org/wiki/Regular_expression

如果您想使用类变量查找 html 元素,那么您需要查看 javascript 或 jquery

http://api.jquery.com/class-selector/

希望对你有所帮助

猜你喜欢
  • 2018-12-22
  • 2018-07-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-31
  • 2021-10-17
  • 1970-01-01
相关资源
最近更新 更多