0
我需要将以下EBNF转换为与任何有效格式字符串匹配的正则表达式。例如, '< 8', '*^10', '+ 6', '15,0.2' 等将EBNF转换为正则表达式
<spec> -> :[[<fill>]<align>][<sign>][<width>][,][.<prec>]
<fill> -> <character> (* i.e., any one character)
<align> -> < | > | = |^
<sign> -> + | - | ' '
<width> -> <integer> (* i.e, one or more digits 0....9 *)
<prec> -> <integer>
向我们展示你尝试过什么 – nozzleman