Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne]wyrazenie regularne znajdź" ( " i " ) "
adam_per
post 17.09.2016, 09:24:21
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 1.03.2012

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


wyrazenie regularne - znajdź dwie "zmienne":
" ( " i " ) " i zamień na "(" ")" - bez spacji przy nawiasach.
troche zaponiałem reg ex, dzisiaj jestem padniety...


--------------------
niepełnosprawny http://www.niepelnosprawny.cba.pl; katalog najlepszych wybranych z internetu stron di4 http://katalog.di4.pl
Go to the top of the page
+Quote Post
KsaR
post 17.09.2016, 09:59:27
Post #2





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

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


  1. <?php
  2. $s = ' ab a (
  3. )
  4. Mms';
  5.  
  6. $s = preg_replace('#\s*\(\s*\)\s*#', '()', $s);
  7. echo $s;

https://eval.in/643866

Ten post edytował KsaR 17.09.2016, 09:59:50


--------------------
Go to the top of the page
+Quote Post
Pyton_000
post 17.09.2016, 10:04:34
Post #3





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


To ma być dowolny " ( " i " ) " czyli np. " ( dsfasfhas ) "
Go to the top of the page
+Quote Post
KsaR
post 17.09.2016, 10:08:13
Post #4





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

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


Cytat(Pyton_000 @ 17.09.2016, 11:04:34 ) *
To ma być dowolny " ( " i " ) " czyli np. " ( dsfasfhas ) "

https://eval.in/643873
  1. <?php
  2. $s = ' ab a ( dsfasfhas
  3. )
  4. Mms';
  5.  
  6. $s = preg_replace('#\s*\(\s*(.+?)\s*\)\s*#', '($1)', $s);
  7. echo $s;


--------------------
Go to the top of the page
+Quote Post
adam_per
post 17.09.2016, 12:14:30
Post #5





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 1.03.2012

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


Cytat(Pyton_000 @ 17.09.2016, 11:04:34 ) *
To ma być dowolny " ( " i " ) " czyli np. " ( dsfasfhas ) "

znajdź te trzy znaki wystepijace po sobie " ( "
i znajdź te trzy znaki wystepijace po sobie " ) "
w jednej deklaracji regularnego wyrażenia " ( " AND " ) "


--------------------
niepełnosprawny http://www.niepelnosprawny.cba.pl; katalog najlepszych wybranych z internetu stron di4 http://katalog.di4.pl
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 Wersja Lo-Fi Aktualny czas: 15.07.2025 - 15:18