Autor Zpráva
Květák
Profil *
Ahoj,

potřeboval jsem odstranit , resp zkontrolovat zda ve stringu je nedělitelná mezera.
Po delším googlení jsem našel toto

if (preg_match('/\x{00A0}/u', $tag))

A nemůžu se dočíst proč se to zapisuje takhle a co mám googlit, kdybych chtěl třeba najít jiný "bílý znak"

Proč se to zapisuje takhle \x .. atd? a taky co tam dělají chlupaté závorky. Mohla by mi to nějaká dobrá duše osvětlit?
Alphard_
Profil *
http://stackoverflow.com/a/18522689
http://php.net/manual/en/regexp.reference.escape.php
Květák
Profil *
Alphard:
Děkuju už je mi to jasnější. A kde najdu nějaký přehled znaků s těmi jejich hexa unicode číselným značením?

if (preg_match('/\x{00A0}/u', $tag))

A tohle by šlo zapsat ještě jinak?
Keeehi
Profil
Květák:
A kde najdu nějaký přehled znaků s těmi jejich hexa unicode číselným značením?
Třeba na wikipedii.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0