![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 5 Dołączył: 31.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jakiś czas temu natrafiłem na pewien ciąg znaków, który trochę mi bruździ w życiu...
Problem wynika z tego że został dodany jakiś produkt do sklepu z opisem skopiowanym z bliżej nieznanego mi edytora tekstu. To z koleii poskutkowało dodaniem jakiś znaków specjalnych. W mcedit pod konsolą widzę ten znak jako ^B z tłem na czarno. Z koleii w notatniku pod windowsem jako "przechylony daszek": (IMG:http://www.tsoft.pl/gfx/private/dziwne-znaki.jpg) Jak coś takiego wyeliminować "hurtowo"? Nie ukrywam że od pewnego czasu występuje wiele podobnych "dodatków" i staram się je eliminować, ale zrozumiałem że jest to jakaś "rodzina" dopisków. Może jakaś wskazówka jak to wyczyścić - to i temu podobne? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Mógłbyś przy pomocy wyrażeń regularnych (preg_replace) usunąć z tekstu wszystkie znaki, które należą do następujących grup: znaki kontrolne (te, dla których podano skrót), U+0080 - U+00A0 + wszystkie znaki spoza palety BMP.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 5 Dołączył: 31.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Odgrzebuję temat bo ponownie się z nim zetknąłem.
Być może komuś się przyda - jak ja miałem ten problem to nakierował mnie post crozin'a. Znalazłem gotowe rozwiązanie w pare minut. Dodaje bo może komuś się przyda (IMG:style_emoticons/default/smile.gif)
Dziękuję - temat może byc do zamknięcia! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 23:21 |