私は ext js 4 を使用しています。最大 160 文字を入力できるテキスト領域フィールドがあります。コンテンツに URL が存在するかどうかを確認したいです。コンテンツ全体の長さからその URL。URL に必要な唯一の検証は、「http://」で始まる必要があることです。
テキスト領域には、通常のテキストと追加の URL が含まれています。URL はコンテンツのどこにでも配置できます。テキストエリアの内容からURLのパターンマッチングを探したい
これでURLを一致させることができます:
/(http:\/\/\S+)/
次に、一致したグループの長さをチェックして、どれだけ減算するかを確認できます。
これが何のために必要なのかはわかりませんが、入力データをスパムするために簡単に使用できることに注意してください。
例:
私は通常のテキストを書いていますが、160 文字に制限されています。
http://but.if.I.write.like.this.I.can.type.as.much.as.I.want .