Skip to content

isUrl

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

Parameters

이름타입필수기본값
urlstring
withProtocolnamedbooleanfalse
strictnamedbooleanfalse

named 표시가 있는 파라미터는 Dart에서는 named 파라미터, Python에서는 키워드 인자로 전달됩니다.

Returns

boolean

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