我正在建立我的网站完全在PHP。我正在努力让它尽可能地灵活。
我已经看到有一些用PHP制作的软件能够获得一个超文本标记语言页面,在显示它之前,PHP代码将括号{PHP Code}中的代码识别为PHP代码,运行它,然后才显示最终页面。
<h1>Hi My Name is {echo $name}</h1>
我如何才能实现同样的目标?我知道有Smarty Code。但是我不想学习Smarty,我只想知道如何用PHP检查HTML页面,在显示页面之前找到PHP的每一个括号和威胁。
你能给我指个方向吗?
我只是做了一些工作,并对结果感到惊讶。让我解释一下。
String str = "aaa.jpg";
String[] str1 = str.split("."); //output of this is empty array with size 0
str.contains("."); //output of this is true.
谁能解释一下,为什么split()方法不能识别".",其中contains()可以识别"."。
我有以下表达式:[^(\r\n)]*来识别任何不包含\r\n的文本。但是,当文本包含(或)时,则无法识别。
示例:
"I have following expression to recognize any text."将被确认为OK。
"I have following expression (A) to recognize any text."将不被识别。
因此,我想要全文:"I have following expression (A) to recognize any text."