2025-06-04 12:14:48 +02:00
|
|
|
|
using System;
|
2026-05-08 11:05:48 +02:00
|
|
|
|
using System.Text.RegularExpressions;
|
2025-06-04 12:14:48 +02:00
|
|
|
|
|
|
|
|
|
|
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;
|
|
|
|
|
|
}
|
2026-05-08 11:05:48 +02:00
|
|
|
|
|
|
|
|
|
|
public static bool CheckColorString(string colorString)
|
|
|
|
|
|
{
|
|
|
|
|
|
if(string.IsNullOrWhiteSpace(colorString))
|
|
|
|
|
|
{
|
|
|
|
|
|
return false;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
return Regex.IsMatch(colorString, @"^#[0-9A-Fa-f]{6}$");
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
2025-06-04 12:14:48 +02:00
|
|
|
|
}
|