我想使用php删除url之前和之后的特殊字符。但不是在实际网址中,我试过但是无法解决这个问题,请你帮我解决一下。
� https://www.linkedin.com/in/sampreis�
答案 0 :(得分:1)
您可以使用trim()功能,例如:
$string = '� https://www.linkedin.com/in/sampreis�';
$string = trim($string, '�');
答案 1 :(得分:1)
您可以使用ascii范围来使用正则表达式替换所有非ascii字符。
var instance = '� https://www.linkedin.com/in/sampreis�'
instance = instance.replace(/[^\x00-\x7F]/g,'')
现在实例只包含ascii。 由于\ x00和\ x7F是十六进制范围(0,127)