我想删除冒号只有当它的字符串的第一个字符。我试过以下,但它不起作用。任何帮助,将不胜感激: //remove the colon if its the first character..
$pattern = '/^:/';
$replace = '';
$tweet = preg_replace($pattern, $replace, $tweet);
我不知道在BNF或EBNF中冒号是什么意思。它没有在互联网上的任何地方列出。无论如何,我的教授决定在作业中分配它。我认为他用分号或其他东西来混淆它。我仍然不确定分号的含义。下面是一些上下文: 给出的以下CFG(上下文无关的语法),用于声明: D -> D ; D
D -> id : T
T -> char
T -> integer
给一个属性的语法定义的标识符的类型(ID表示标识符)。