我正在使用以下正则表达式来拦截 CKeditor 中发布的图像链接:
var editorContent = String(qa_ckeditor_content.getData());
if( editorContent.match(/(https?:\/\/\S+\.(?:jpg|png|gif|jpg<br|png<br|gif<br|jpg<\/p>|png<\/p>|gif<\/p>))\s+/) != null ) {
alert('Sorry, image links not allowed.');
return false;
}
但是,这不会找到类似的东西:
<a href="#">myimage.png</a>
我正在尝试查找要查找的正则表达式png<...
(加上以下字符)。我尝试使用一个似乎不正确的点:
/(https?:\/\/\S+\.(?:jpg|png|gif|jpg<.|png<.|gif<.))\s+/
我知道这是一个初学者问题,但我找不到正确的解决方案:-(
感谢您的时间!