Pro.ID1570 Title正则表达式 Title链接http://10.20.2.8/oj/exercise/problem?problem_id=1570 AC1 Submit11 Ratio9.09% 时间&空间限制描述给出一个非空的正则表达式和一个字符串,求该字符串是否能匹配该正则表达式。 这个正则表达式可能含有: 基本元素:
运算符:
其中连接和或是二元运算符,闭包和正闭包是一元运算符。 所有运算符都是左结合的,即同等优先级的运算顺序从左到右。 闭包和正闭包的优先级最高,连接次之,或的优先级最低。 输入多组数据,每组数据两行: 第一行是一个非空正则表达式,保证符合上述定义,但可能出现多余括号。保证不出现空括号。 第二行是一个由小写字母组成的非空字符串。 对于 40% 的数据,正则表达式仅由小写字母,* 和 + 组成。 对于 100% 的数据,每个正则表达式和字符串长度不超过 100 。 输出Description 给出一个非空的正则表达式和一个字符串,求该字符串是否能匹配该正则表达式。 这个正则表达式可能含有: 基本元素:
运算符:
其中连接和或是二元运算符,闭包和正闭包是一元运算符。 所有运算符都是左结合的,即同等优先级的运算顺序从左到右。 闭包和正闭包的优先级最高,连接次之,或的优先级最低。 Input 多组数据,每组数据两行: 第一行是一个非空正则表达式,保证符合上述定义,但可能出现多余括号。保证不出现空括号。 第二行是一个由小写字母组成的非空字符串。 对于 40% 的数据,正则表达式仅由小写字母,* 和 + 组成。 对于 100% 的数据,每个正则表达式和字符串长度不超过 100 。 Output 对于每组数据,如果正则表达式能匹配该字符串,输出一行 "Yes",否则输出一行 "No",不含引号。 Sample Input aa Sample Output No Author 样例输入aa 样例输出No 提示作者 |