■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
Oracle 11.2.0.1.0
select
case when RegExp_Like('A','[*]') then 1 else 0 end as Match1,
case when RegExp_Like('*','[*]') then 1 else 0 end as Match2,
case when RegExp_Like('\','[\*]') then 1 else 0 end as Match3,
case when RegExp_Like(' ','[\s]\s') then 1 else 0 end as Match4
from dual;
Match1 Match2 Match3 Match4
------ ------ ------ ------
0 1 1 0
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
C# 2008
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
Console.WriteLine("Match1={0}", Regex.IsMatch(@"A", @"[*]")); //False
Console.WriteLine("Match2={0}", Regex.IsMatch(@"*", @"[*]")); //True
Console.WriteLine("Match3={0}", Regex.IsMatch(@"\", @"[\*]")); //False
Console.WriteLine("Match3={0}", Regex.IsMatch(@" ", @"[\s]\s")); //True
}
}