检查文本是否包含图像网址(正则表达式)
Check whether text contains an image url (Regex)
所以,假设有人正在文本区域中键入内容。
像这样简单的事情:
<textarea id="posttext" style="height: 50px; width: 80%;"></textarea>
我已经让文本区域来检测文本区域中的变化,但是,假设有人从另一个站点复制并粘贴图像,如下所示:http://celticevolution.com/images/test-201.gif
我将如何获得该图像网址?另外,假设它们是多个图像,以及我如何让它显示多个图像。
这类似于Facebook的发布系统的工作方式。
谢谢,克里斯。
如果你想检查它是否是一个图像URL并做出相应的反应,你可以在文本区域的onchange事件中使用正则表达式,看看它是否包含gif,jpg或png
var result = text.match(/http:'/'/'S+('.png|'.jpg|'.gif)/g);
如果要遍历页面图像,可以在 Ajax 调用中捕获页面,然后执行不同的正则表达式以匹配所有"结果"(如上所述)并将它们添加到数组中,然后从界面遍历它们...就像FB一样。
相关文章:
- Javascript 正则表达式.获取图像源
- 使用JavaScript正则表达式从html srcset获取图像url
- 将背景图像URL与正则表达式匹配
- 通过 JavaScript 和正则表达式将图像 URL 替换为文本 URL
- 正则表达式 JavaScript 图像文件扩展名
- 如何使用 Javascript 和正则表达式将 RSS 提要的描述标签中的多个图像解析到我的描述页面
- 正则表达式用于背景图像
- 用于使用 javascript 在 HTML 中的 标记中查找图像 url 的正则表达式
- 检查文本是否包含图像网址(正则表达式)
- 我需要什么类型的正则表达式来从markdown中提取图像url
- 图像属性的JavaScript正则表达式
- 转换url为html 标签和图像url到用javascript正则表达式标记
- Javascript用正则表达式替换多个图像调用
- 在ubot中使用正则表达式匹配图像
- Javascript正则表达式修复不替换图像url
- 正则表达式转换图像源
- 需要正则表达式javascript得到所有的图像
- 不是图像扩展名的Javascript正则表达式url
- 如何获得这些图像alt标记url与正则表达式
- 用于更改图像属性的Javascript正则表达式