![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 75 Pomógł: 0 Dołączył: 10.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam pewien plik tekstowy, w którym są zdania, każde zdanie jest w oddzielnej linii. Teraz chciałem napisać taki skrypt, który by zamieniał spacje pomiędzy wyrazami na znaki "-", jeśli natomiast, byłyby w zdaniu w pliku tekstowym jakieś przecinki lub właśnie znaki "-", to też ma tego nie być w pliku wynikowym. Reasumując w pliku wynikowym pomiędzy wyrazami ma być tylko jeden znak "-". Jeśli natomiast na początku zdania byłby jakiś znak inny niż literka, to też ma być zamieniony na znak "-". Nie wiem czy wyraziłem się jasno (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 31 Dołączył: 12.10.2008 Skąd: WAT Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 141 Pomógł: 17 Dołączył: 2.04.2008 Skąd: z Zabrza Ostrzeżenie: (0%) ![]() ![]() |
Możesz też użyć takiej funkcji, żeby usunąc kilka myślników koło siebie.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 75 Pomógł: 0 Dołączył: 10.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
no dobrze, jak jeszcze do tego chcę wyciąć spację oraz inne znaki specjalne i zamienić je na coś innego to jak to zrobić? niestety nie wiem jak takie złożone wyrażenia stworzyć
Ten post edytował MFrost 12.11.2008, 11:08:52 |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
~lukaszgolder: ereg(i)_* to zło.
[b]~MFrost[/n]: str_replace" title="Zobacz w manualu PHP" target="_manual, strtr" title="Zobacz w manualu PHP" target="_manual. Nie strzelaj do muchy z armaty. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 21:20 |