본문으로 건너뛰기

isUrl

지정된 데이터가 올바른 URL 형식일 경우 trueTrue를 반환합니다. withProtocol이 trueTrue이면, 프로토콜이 존재하지 않을 때 URL에 자동으로 추가됩니다. strict가 trueTrue이면, 쉼표(.)가 없는 URL은 falseFalse를 반환합니다.

Parameters

이름타입필수기본값
urlstringStringstr
withProtocolnamedkeywordbooleanboolfalseFalse
strictnamedkeywordbooleanboolfalseFalse

named이 파라미터는 named 파라미터로 전달합니다.

keyword이 파라미터는 키워드 인자로 전달하거나, 대신 dict 하나로 전달합니다.

Returns

boolean

bool

Examples

javascript
isUrl('google.com'); // Returns false
isUrl('google.com', true); // Returns true
isUrl('https://google.com'); // Returns true
dart
isUrl('google.com'); // Returns false
isUrl('google.com', withProtocol: true); // Returns true
isUrl('https://google.com'); // Returns true
python
isUrl('google.com')  # Returns False
isUrl('google.com', True)  # Returns True
isUrl('https://google.com')  # Returns True

Released under the MIT License