2017-05-20 3 views
0

Wie kann ich Preisfelder aus Strings entfernen? Zum Beispiel habe ich n Artikel mit verschiedenen Preisen (Preise ändern sich häufig). 1) VIP-Paket (80,00 Euro) 2) Standardpaket (0,00 Euro) 3) Red Group (25,00 Euro) ... ... n) Gelb-Pack (10,00 Euro)Entfernen Sie bestimmte Art von Text aus einer Zeichenfolge

Wie kann ich entferne die Preisfelder, und nur wie Namensfelder anzuzeigen: 1) VIP Package 2) Standardpaket 3) Red Group ... ... n) Gelb-Pack

ich weiß, dass die ' str_replace 'Code kann helfen, aber ich konnte es nicht konfigurieren. Bitte helfen Sie, wenn Sie können.

Antwort

0

Da der Preis ist dynamisch Sie explode('(', $string)[0]

0
str_replace(array('text to replace', 'more text to replace'), '', $the_string); 

# str_replace('what to search for', 'what to replace with', $variable); 
# note that you can use an array or a string for that first argument. 
0
<?php 
preg_match_all("|<[^>]+>(.*)</[^>]+>|U", 
    "<b>example: </b><div align=left>this is a test</div>", 
    $out, PREG_PATTERN_ORDER); 
echo $out[0][0] . ", " . $out[0][1] . "\n"; 
echo $out[1][0] . ", " . $out[1][1] . "\n"; 
?> 
verwenden können
Verwandte Themen