예)
123 222 33 4 5 66 7
1 2 3 333333 4444 5
123123 123123 22
문자열에 스페이스가 랜덤하게 있는데
맨 마지막 스페이스를 기준으로 뒤에는 날리고
앞에만 나오게 하려면 어떻게 해야할까요..?
|
답변 2개 / 댓글 4개
채택된 답변
+20 포인트
22만 날리고 싶다는건가요?
답변에 대한 댓글 4개
2023-10-31 (화) 19:09:13
2023-10-31 (화) 19:25:25
제가 질문을 설명을 잘못한듯 합니다.
$wr_1 = 123 222 33 4 5 66 7
$wr_2 = 1 2 3 333333 4444 5
$wr_3 = 123123 123123 22
각각 하나의 변수입니다.
wr_1 에는 7 날리고
wr_2 에는 5 날리고
wr_3 에는 22 날리는거라..
$wr_1 = 123 222 33 4 5 66 7
$wr_2 = 1 2 3 333333 4444 5
$wr_3 = 123123 123123 22
각각 하나의 변수입니다.
wr_1 에는 7 날리고
wr_2 에는 5 날리고
wr_3 에는 22 날리는거라..
2023-10-31 (화) 19:29:22
$wr_1 = "123 222 33 4 5 66 7";
$wr_2 = "1 2 3 333333 4444 5";
$wr_3 = "123123 123123 22";
$wr_1 = rtrim($wr_1, ' ');
$wr_2 = rtrim($wr_2, ' ');
$wr_3 = rtrim($wr_3, ' ');
echo $wr_1 . "\n";
echo $wr_2 . "\n";
echo $wr_3 . "\n";
결과는 ?
123 222 33 4 5 66
1 2 3 333333 4444
123123 123123
$wr_2 = "1 2 3 333333 4444 5";
$wr_3 = "123123 123123 22";
$wr_1 = rtrim($wr_1, ' ');
$wr_2 = rtrim($wr_2, ' ');
$wr_3 = rtrim($wr_3, ' ');
echo $wr_1 . "\n";
echo $wr_2 . "\n";
echo $wr_3 . "\n";
결과는 ?
123 222 33 4 5 66
1 2 3 333333 4444
123123 123123
마르스컴퍼니
2023-10-31 (화) 19:17:22
Copy
$txt = "1231 2 3 333333 4444 5";
$str = preg_replace('/\W\w+\s*(\W*)$/', '$1', $txt);
echo $str;
※ https://www.w3resource.com/php-exercises/php-regular-expression-exercise-2.php
답변을 작성하려면 로그인이 필요합니다.
5
22
를 날리고 싶어요
한줄마다 각각의 변수입니다.