FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Mycket flitig postare
|
Jag behöver ersätta &-tecken med & med hjälp av preg_replace.
Följande pattern hittar &-tecken som inte är ett specialtecken (typ © ä ![]() Kod:
/&(?![A-Za-z0-9#]*;)/ Jag har försökt i några timmar nu att utesluta &-tecken i script-taggarna, men jag har inte kommit längre än föregående syntax samt följande för att hitta script-taggarna. Kod:
/(<script[\s\S]*>[\s\S]*[\s\S]*<\/[\\s\\t\\r\\n]*script[\\s\\t\\r\\n]*>)/U Nån som har ett förslag på hur jag löser detta? |
||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Flitig postare
|
Du skulle kunna göra så att du först ersätter allt, sen ersätter du tillbaka det inom <script>. Inte den snyggaste lösningen, men du slipper hålla på med det flera timmar.
![]() |
|||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Supermoderator
|
Du ersätter nu alla & som inte återföljs av en bokstav eller siffra.
Alt1 Ersätt bara & som återföljs av whitespace. Alt2 Ersätt alla & som inte återföljs av A-Z, 0-9 eller &
__________________
Jonny Zetterström se.linkedin.com/in/jonnyz | bjz.se | sajthotellet.com | kalsongkungen.se | zretail.se | zetterstromnetworks.se | webbhotellsguide.se | ekonominyheter24.se | nyamobiltelefoner.se | gapskratt.se | antivirusguiden.se | jonny.nu |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Mycket flitig postare
|
Jonny: Nu ersätter den alla &-tecken som inte återföljs av bokstäver, siffror och ett semikolon (©
![]() DeSoto: Skall testa ditt förslag. Verkar bra.... |
||
![]() |
![]() |
Svara |
|
|