■76 |
Re[1]: テキストの http から始まるURLの取得 |
□投稿者/ 中博俊 @ -(2005/02/07(Mon) 09:09:14) >
| 分類:[VB6以前]
こんにちは中です。
#VB6でRegex系ってなかったかな・・・ 基本的にURIに利用できる文字ってのは決まっています。
#日本語ドメインがあるから厄介なんですが・・・
a-zA-Z0-9-_とかって種類
RFC1738に規定されています。
http://www.faqs.org/rfcs/rfc1738.html
上記ページの5. BNF for specific URL schemesに書いてありますが、alpha | digit | safe | extraの4種かエスケープ以外の文字が出てきた場合に終わりと判断できるでしょう。
#たとえばスペース、改行、タブなど
ベタにやると面倒なので、正規表現エンジンを使うほうが楽です。
------------------------------------------------------ 中博俊 MSMVP Visual Studio C# Since 2004/04-2005/03, MCP http://naka.wankuma.com/ http://naka.wankuma.com/blog/ naka@wankuma.com
|
|