Nazlıcan
Çalışkan Üye
- Katılım
 - 10 Mar 2018
 
- Mesajlar
 - 200
 
- Tepkime puanı
 - 0
 
- Aktiflik Süresi
 - 0
 
- Puanları
 - 0
 
Kodlar tarafımca yazılmıştır.
Emeğe saygı için bir teşekkürü çok görmeyin!!
stringdeki texteki illegal karakterleri sil
Kod:
public static string DecodeIllegalCharecters(string Text) => System.Text.RegularExpressions.Regex.Replace(Text, @"(\s+|@|&|'|\(|\)|<|>|#)", "");
e-posta dogru mu email true is false
Kod:
public static bool IsValidEmail(string email)
{
return System.Text.RegularExpressions.Regex.IsMatch(email, @"\A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)\Z", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
}
Metin bağlantı mı
Kod:
public static bool IsUrlValid(string url)
{
string pattern = @"^(http|www|https|ftp|)\://|[a-zA-Z0-9\-\.]+\.[a-zA-Z]
[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,\'/\\\+&%\$#\=~])*[^\.\,\)\(\s]$";
Regex reg = new Regex(pattern, RegexOptions.Compiled | RegexOptions.IgnoreCase);
return reg.IsMatch(url);
}
Metinde kaç tane bağlantı var
Kod:
public static int IsUrlValidCount(string text)
{
var linkParser = new Regex(@"(\b(https?|http|ftp|file)://)?[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]", RegexOptions.Singleline | RegexOptions.IgnoreCase);
return linkParser.Matches(text).Count;
}
			
	
		
			
		
		
	
			
			Emeğe saygı için bir teşekkürü çok görmeyin!!
stringdeki texteki illegal karakterleri sil
Kod:
public static string DecodeIllegalCharecters(string Text) => System.Text.RegularExpressions.Regex.Replace(Text, @"(\s+|@|&|'|\(|\)|<|>|#)", "");
e-posta dogru mu email true is false
Kod:
public static bool IsValidEmail(string email)
{
return System.Text.RegularExpressions.Regex.IsMatch(email, @"\A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)\Z", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
}
Metin bağlantı mı
Kod:
public static bool IsUrlValid(string url)
{
string pattern = @"^(http|www|https|ftp|)\://|[a-zA-Z0-9\-\.]+\.[a-zA-Z]
Regex reg = new Regex(pattern, RegexOptions.Compiled | RegexOptions.IgnoreCase);
return reg.IsMatch(url);
}
Metinde kaç tane bağlantı var
Kod:
public static int IsUrlValidCount(string text)
{
var linkParser = new Regex(@"(\b(https?|http|ftp|file)://)?[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]", RegexOptions.Singleline | RegexOptions.IgnoreCase);
return linkParser.Matches(text).Count;
}