當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Dart Uri.isScheme用法及代碼示例


dart:core 庫中Uri.isScheme 方法的用法介紹如下。

用法:

bool isScheme(
   String scheme   
)

這個Uri的方案是否為scheme

scheme 應該與 Uri.scheme 返回的相同,但不必將大小寫規範化為小寫字符。

例子:

var uri = Uri.parse('http://example.com');
print(uri.isScheme('HTTP')); // true

final uriNoScheme = Uri(host: 'example.com');
print(uriNoScheme.isScheme('HTTP')); // false

一個空的 scheme 字符串與沒有方案的 URI 匹配(其中 hasScheme 返回 false)。

相關用法


注:本文由純淨天空篩選整理自dart.dev大神的英文原創作品 isScheme method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。