내 캐릭터는 내가 좋아 만들고 싶어문자열 앞뒤에 쉼표를 제거 하시겠습니까?
$string = ",name2,name2,name3,";
이다;
$string = "name2,name2,name3";
즉, 문자열에서 첫 번째와 마지막 쉼표를 제거하려면 정규식이나 다른 방법을 통해이를 수행하는 방법에 대한 단서가 있습니까?
감사합니다.
당신은 이것에 대한 anchors을 사용할 수 있습니다내 캐릭터는 내가 좋아 만들고 싶어문자열 앞뒤에 쉼표를 제거 하시겠습니까?
$string = ",name2,name2,name3,";
이다;
$string = "name2,name2,name3";
즉, 문자열에서 첫 번째와 마지막 쉼표를 제거하려면 정규식이나 다른 방법을 통해이를 수행하는 방법에 대한 단서가 있습니까?
감사합니다.
당신은 이것에 대한 anchors을 사용할 수 있습니다fi를 제거하려는 경우 첫 번째와 마지막 쉼표, 당신은 내가 당신의 방법을 사용하지만, 너무 지점을 가지고처럼 보이는 않았다 trim
trim($string,",");
:
$result = preg_replace('/^,|,$/', '', $subject);
당신이 시작 문자열/끝 하나 또는 그 이상의 쉼표를 일치 시키려면 :
$result = preg_replace('/^,+|,+$/', '', $subject);
을 그리고 공백 주위에있을 수 있다면 앞/뒤에 쉼표 :
$result = preg_replace('/^[,\s]+|[\s,]+$/', '', $subject);
덕분에 팀을 사용할 수 있습니다. 불행히도 나는 한 가지 대답만을 최선책으로 골라야한다. 감사합니다. :) – Uzma
그 트릭 않았다 :) – Uzma