在我的Prolog程序中,我有一个谓词reg/1,它表示如果某事是一个正则表达式。我想让程序将正则表达式序列识别为正则表达式。因此,如果reg(a_1)、reg(a_2)、.、reg(a_n)都是正则表达式,则Prolog应该对查询reg(a_1, a_2, ..., a_n)回答yes/true。但我不知道该怎么做。(b)、reg(c)都在知识库中,那么Prolog回答是/真的查询reg([a, b])或reg([b, a, c]),但我不能问它类似于reg(a, b)或reg(b, a,
colored text[/COLOR] and [SIZE="7"]Big fonts[/SIZE] while "This double quote" is not matched
我想要的是一个正则表达式,将任何双引号" "与它们中的任何字符串匹配,而这些双引号则位于bbcode的方括号[ ]中。我需要这个可以通过去掉双引号来修正那些bbcode。regex实现将使用PHP。