How to trim punctuation in PHP

1 Answer

0 votes
$array = [
    "C-Sharp!!!",
    "...c",
    "java,,,",
    "c++",
    "**php__"
];

foreach ($array as $s) {
    echo trimPunctuation($s) . PHP_EOL;
}

function trimPunctuation($s) {
    $charsToTrim = ['*', '!', ',', '.', '_'];
    
    return trim($s, implode('', $charsToTrim));
}



/*
run:

C-Sharp
c
java
c++
php

*/

 



answered Nov 23, 2024 by avibootz

Related questions

1 answer 125 views
125 views asked Nov 23, 2024 by avibootz
1 answer 132 views
132 views asked Nov 23, 2024 by avibootz
1 answer 127 views
127 views asked Nov 23, 2024 by avibootz
1 answer 105 views
105 views asked Nov 23, 2024 by avibootz
1 answer 100 views
100 views asked Nov 23, 2024 by avibootz
1 answer 94 views
1 answer 105 views
105 views asked Nov 23, 2024 by avibootz
...