Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [regexp] Matchowanie kilku znaków vs. UTF8, Mam problem
Blackhole
post
Post #1





Grupa: Zarejestrowani
Postów: 283
Pomógł: 1
Dołączył: 15.11.2004
Skąd: Mikołów

Ostrzeżenie: (0%)
-----


Cześć.
Jak może już niektórzy wiedzą, chcę dublować w komentarzach wyrazy 2-3 znakowe. Napotkałem na problem w przypadku wyrazów zawierających polskie litery, jak np.: się, zły, iść, które są pomijane. W tej chwili dubluję wyrazy tak:
  1. $tresc = preg_replace("#(?<=\s|^)([0-9a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ]{2,3})(?=\s|$)#Usi", "$1$1", $tresc); // zdubluj krotkie wyrazy
co dla wspomnianych wyrazów nie działa. Jakieś pomysły?


--------------------
Ściskam prawicę...
Jacek

http://doscniewoli.pl/ - wszyscy jesteśmy niewolnikami bankierów!
http://jezusimarlena.ovh.org/
YouTube - Egzorcyzmy Anneliese Michel
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Kodowanie utf8 bez BOM, nagłówek do przeglądarki o tym kodowaniu i powinno latać. ;]


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Blackhole
post
Post #3





Grupa: Zarejestrowani
Postów: 283
Pomógł: 1
Dołączył: 15.11.2004
Skąd: Mikołów

Ostrzeżenie: (0%)
-----


Mam nagłówek
Cytat
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
i nic to nie daje.


--------------------
Ściskam prawicę...
Jacek

http://doscniewoli.pl/ - wszyscy jesteśmy niewolnikami bankierów!
http://jezusimarlena.ovh.org/
YouTube - Egzorcyzmy Anneliese Michel
Go to the top of the page
+Quote Post
Fifi209
post
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Cytat(Blackhole @ 18.06.2010, 20:30:06 ) *
Mam nagłóweki nic to nie daje.


Kodowanie pliku jeszcze.

A nagłówki (nie wiem czemu) z przyzwyczajenia wolę wysyłać w php
  1. header('Content-Type: text/html; charset=utf8');


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Blackhole
post
Post #5





Grupa: Zarejestrowani
Postów: 283
Pomógł: 1
Dołączył: 15.11.2004
Skąd: Mikołów

Ostrzeżenie: (0%)
-----


Kodowanie pliku mam w UTF8; dane w bazie MySQL, gdzie mam te komentarze, też.
Dopisałem jeszcze ten nagłówek w PHP i... nadal nic sadsmiley02.gif


--------------------
Ściskam prawicę...
Jacek

http://doscniewoli.pl/ - wszyscy jesteśmy niewolnikami bankierów!
http://jezusimarlena.ovh.org/
YouTube - Egzorcyzmy Anneliese Michel
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 20:37