sql >> Databasteknik >  >> RDS >> Mysql

ersätt exakt matchning i php

Detta beror mycket på hur din data är formaterad i $r_val , men ett bra ställe att börja skulle vara att prova:

$r_val = preg_replace('/(?<!\.)\b0\b(?!\.)/', '-', $r_val);

Där \b är ett 0-långt tecken som representerar början eller slutet av ett "ord".

Hur konstigt det än låter, men dokumentationen för Perl regex är faktiskt riktigt bra för att förklara regex-delen av preg_* funktioner, eftersom Perl är där funktionaliteten faktiskt implementeras.



  1. Uppdatera kolumn med slumpmässigt värde

  2. Pharo Smalltalk och mySql

  3. Provstorlek och varaktighet för UPPDATERA STATISTIK:Spelar det någon roll?

  4. Android anpassad kalender och påminnelse