相关疑难解决方法(0)

PHP:在括号内提取文本的最佳方法?

在括号之间提取文本集的最佳/最有效方法是什么?假设我想以最有效的方式从字符串"忽略除此(文本)之外的所有内容"中获取字符串"text".

到目前为止,我提出的最好的是:

$fullString = "ignore everything except this (text)";
$start = strpos('(', $fullString);
$end = strlen($fullString) - strpos(')', $fullString);

$shortString = substr($fullString, $start, $end);
Run Code Online (Sandbox Code Playgroud)

有一个更好的方法吗?我知道通常使用正则表达式往往效率较低,但除非我可以减少函数调用的数量,否则这可能是最好的方法吗?思考?

php string parsing

71
推荐指数
5
解决办法
7万
查看次数

标签 统计

parsing ×1

php ×1

string ×1