我希望能够从字符串中“修剪”非字母数字字符,类似于trim()
函数去掉空格的方式。
请帮助我将#str|ng#
转换为str|ng
。
我可以使用以下代码删除尾部的非字母数字字符:
$string = preg_replace('/\W+$/', '', $string); // converts `#str|ng#` to `#str|ng`
并且领先于:
$string = preg_replace('/^\W+/', '', $string); // converts `#str|ng#` to `str|ng#`
但是我如何同时实现这两个目标呢?