Inh*_*ent 3 javascript regex newline delimiter
<div id="not-wanted">
no no
no
</div>
<div id="wanted">I want
only this
text
</div> no no no
no no
<div id="not-wanted">
no no no
</div>
<div id="wanted">no no
no no</div>
<div id="wanted">
no no
</div>
Run Code Online (Sandbox Code Playgroud)
I want
only this
text
Run Code Online (Sandbox Code Playgroud)
I want only this text
Run Code Online (Sandbox Code Playgroud)
$('#put').append(/<div id="wanted">[^<>]*<\/div>/.exec(strg)[0]);
Run Code Online (Sandbox Code Playgroud)
==>
<div id="wanted">I want
only this
text
</div>
Run Code Online (Sandbox Code Playgroud)
什么正则表达式的Java脚本可以划定字符串之间传递的字符,如果有也\n和\r重发.这将是很好,如果\n和\r从交付字符串除去.RegExpr应该可以快速工作.
Inh*_*ent 10
现在我知道如何:
$('#put').append(/<div id="wanted">([\s\S]*?)<\/div>/.exec(strg)[1]);
Run Code Online (Sandbox Code Playgroud)
谢谢Jerry的(小组)提示.[\s\S]代表每个角色.*?第一次发现后停止<\/div>.