27 lines
591 B
C#
27 lines
591 B
C#
using System;
|
|
using System.Text.RegularExpressions;
|
|
|
|
namespace BS.Shared.Core.Utilities
|
|
{
|
|
public static class WebUtils
|
|
{
|
|
public static string CombineUrl(string base_url, string sub_url)
|
|
{
|
|
var baseUri = new Uri(base_url);
|
|
var uri = new Uri(baseUri, sub_url);
|
|
var url = uri.ToString();
|
|
return url;
|
|
}
|
|
|
|
public static bool CheckColorString(string colorString)
|
|
{
|
|
if(string.IsNullOrWhiteSpace(colorString))
|
|
{
|
|
return false;
|
|
}
|
|
|
|
return Regex.IsMatch(colorString, @"^#[0-9A-Fa-f]{6}$");
|
|
}
|
|
}
|
|
}
|