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


Dart Uri.tryParse用法及代碼示例


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

用法:

Uri? tryParse(
   String uri,    
   [int start = 0,    
   int? end]   
)

通過解析 URI 字符串創建一個新的 Uri 對象。

如果提供了 startend ,則它們必須指定有效的子字符串 uri ,並且隻有從 startend 的子字符串被解析為 URI。

如果 uri 字符串作為 URI 或 URI 引用無效,則返回 null

例子:

final uri = Uri.tryParse(
    'https://dart.dev/guides/libraries/library-tour#utility-classes', 0,
    16);
print(uri); // https://dart.dev

var notUri = Uri.tryParse('::Not valid URI::');
print(notUri); // null

相關用法


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