1

URL のドメイン パス (http または https) に一致する正規表現パターンを探しています

例 1:

 https://www.blabla.com/path/pic.jpg

一致する必要があります

 https://www.blabla.com

例 2:

 http://my.domain.tld/directory/?something

一致する必要があります

 http://my.domain.tld
4

1 に答える 1

2

線に沿った何か:

#^(https?://[a-z0-9.-]+)(?=/|$).*#i

もちろん、ドメイン名に許可する文字によって異なります。

PS#は正規表現を区切るためにありi、最後に大文字と小文字を区別しないことを示します。

于 2012-10-24T14:41:22.457 に答える