isUrl static method

bool isUrl(
  1. String? text
)

Implementation

static bool isUrl(String? text){
  if(TextUtil.isEmpty(text)){
    return false;
  }
  // 使用正则表达式验证 HTTP/HTTPS URL 格式
  final urlPattern = r'^https?:\/\/[^\s/$.?#].[^\s]*$';
  final regex = RegExp(urlPattern);

  return regex.hasMatch(text!);
}