如何在<text区域>当段落和文本动态地围绕URL时
How to Find URL in a <textarea> when paragraphs and text are around URL dynamically?
我目前有一个fiddle,它可以在粘贴时删除URL链接。然而,当URL链接周围有文本时,代码似乎不起作用。
如果可能的话,当URL周围有文本时,我如何删除它,而不是要求将URL放在单独的一行上?
更新fiddle将非常有帮助,因为我是编码新手。
Fiddle
HTML:
<textarea id="txtarea" placeholder="How to stop http being entered into textarea?"></textarea>
JQuery:
$(function(){
$("#txtarea").keyup(function(){
console.log(this.value);
this.value = this.value.replace(/'s*('['s*url's*='s*)?(https?:'/'/)?(www'.|'S+?'.)('S+?'.)?'S+'s*$'s*/mg, ' ');
})
});
您的正则表达式有点错误:
this.value = this.value.replace(/(https?:'/'/)?(['da-z'.-]+)'.([a-z'.]{2,6})(['/'w '.-]*)*'/?/mg, ' ');
这是一把最新的小提琴。
相关文章:
- createjs动态文本重叠
- 在 JavaScript 中添加动态文本
- 动态文本大小JavaScript在IE中不起作用
- 使用Date.parse();从动态文本中删除(或允许)序数字符;
- 用动态文本和动态大小填充多边形
- Javascript/jQuery链接/href补充的动态文本
- 通过javascript的动态文本框
- 动态文本的 SVG 线条动画
- 动态文本区域的Javascript验证
- 通过jquery验证动态文本
- 将单击按钮时的动态文本区域值传递给javascriptphp
- 如何将动态文本框值分配给相应的模型
- 如何创建动态文本并使用 KineticJS 对其进行编辑.任何可以说明的例子都会很棒
- 使用颜色选取器更改所选动态文本框的文本颜色
- 发布多个动态文本框值
- 从选定的对象获取动态文本 - (通过 ID 和“活动”类) - jQuery
- 动态文本区域高度
- 为动态文本框创建新的会话变量
- PHP 邮件中的动态文本框
- 钛应用器动态文本区域高度增加