相关疑难解决方法(0)

除了XHTML自包含标记之外,RegEx匹配开放标记

我需要匹配所有这些开始标记:

<p>
<a href="foo">
Run Code Online (Sandbox Code Playgroud)

但不是这些:

<br />
<hr class="foo" />
Run Code Online (Sandbox Code Playgroud)

我想出了这个,并希望确保我做对了.我只抓住了a-z.

<([a-z]+) *[^/]*?>
Run Code Online (Sandbox Code Playgroud)

我相信它说:

  • 找一个小于,然后
  • 然后,查找(并捕获)az一次或多次
  • 然后找到零个或多个空格
  • 找到任何字符零次或多次,贪婪/,然后
  • 找到一个大于

我有这个权利吗?更重要的是,你怎么看?

html regex xhtml

1323
推荐指数
36
解决办法
270万
查看次数

如何用每个替换元素的attr href?// strip url

我试图用每种方法改变href,

这是演示,检查一下,你会看到没有变化

HTML:

<a href="#/news">News</a>
<a href="#/news/detail">Detail</a>
<a href="#/sport">Sport</a>
<a href="#/sport/football">Football</a>????????????
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$('a').each(function() {
  $(this).attr('href').replace('#/',''); //tried to erase #/ from all hrefs
});?
Run Code Online (Sandbox Code Playgroud)

each jquery href attr

8
推荐指数
2
解决办法
3万
查看次数

JavaScript正则表达式匹配

我有一些变数

var jdbcurl="jdbc:oracle:thin:%2F%2Finnova:1521%3BServiceName%3Dorcl%3BMaxPooledStatements%3D20%3BCatalogOptions%3D0%3BBatchPerformanceWorkaround%3Dtrue"

alert(jdbcurl.match(/:[\d]+/));    //gives me :1521
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到jdbc:oracle:thin,innova,1521orcl出来的jdbcurl变种?

更新

你可以在这里试验(如果需要的话)

javascript regex

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

regex ×2

attr ×1

each ×1

href ×1

html ×1

javascript ×1

jquery ×1

xhtml ×1