bhu*_*dra 0 javascript regex jquery
我有这样的字符串:
var p = '<img src="/quizs-schol/headimages/4194.png?id=51a2f7aec61ac" style="height:30px; width:40px;"> Online free quiz';
Run Code Online (Sandbox Code Playgroud)
我需要提取这个:
<img src="/quizs-schol/headimages/4194.png?id=51a2f7aec61ac" style="height:30px; width:40px;">
Run Code Online (Sandbox Code Playgroud)
我怎么能实现这个目标?
试试这个正则表达式:
<[^>]+>
Run Code Online (Sandbox Code Playgroud)
和示例代码:
match = inputString.match(/<[^>]+>/);
if (match != null) {
matchedText = match[0];
} else {
// Match attempt failed
}
Run Code Online (Sandbox Code Playgroud)
说明:
[abc]字符组匹配组内的任何单个字符,这将匹配单个或a,b或c.
[^abc]当字符组中的第一个符号^为时,它被否定.这将匹配任何字符除外a,b或c.