1

我正在使用 ext js 4。我有一个文本区域字段,我可以在其中输入最多 160 个字符。我想检查内容中是否存在 url。如果是,那么我想减去该网址来自整个内容长度。url 需要的唯一验证是它应该以“http://”开头。

文本区域包含一些普通文本和附加 url。url 可以放在内容中的任何位置。我想从文本区域内容中找到与 url 匹配的模式

4

1 回答 1

0

您可以将 url 与此匹配:

/(http:\/\/\S+)/

然后,您可以检查匹配组的长度以找出要减去多少。

我不知道您需要这个做什么,但请注意,这很容易被用来向您的输入数据发送垃圾邮件。

例子:

我正在编写普通文本,并且限制为 160 个字符。

http://but.if.I.write.like.this.I.can.type.as.much.as.I.want

于 2013-05-16T08:36:52.783 回答