我想删除字符串开头和结尾的所有标点符号,连字符、下划线除外。
示例:if input is spice-b32.Or lg_b32;Then string after using preg_replace(); 应该是:spice-b32和lg_b32;
我也尝试preg_match('/^[A-Za-z0-9]/',$inm)用于数据验证 $inm=preg_replace('/^\PL+|\PL\z/','',$inm);,但是当输入a!-read_结果为a!-read
但输出应该是:a-read
如果这个 preg_replace() 或 preg_match() 不正确,请帮助..