Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne][Notepad++] Wyrażenie regularne w Replace
sadistic_son
post
Post #1





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Witajcie,

Jak w Notepad++, przy użyciu wyrażenia regularnego wyszukać wszystkie stringi o poniższym formacie:
Kod
xxx="cos numer jeden"
xxx="cos numer dwa"
xxx="co numer trzy"

Innymi słwy chcę po prostu z pliku znaleźć i usunąć wszystko co zawarte między cudzysłowani, same cudzysłowy oraz to co przed nimi tj. xxx="różne stringi".

Dzięki.
Go to the top of the page
+Quote Post
SmokAnalog
post
Post #2





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Spróbuj zamienić takie wyrażenie:
Kod
\s+[^\s=]+="[^"]*"


Na pusty ciąg.
Go to the top of the page
+Quote Post
sadistic_son
post
Post #3





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


No prawie. To wyszukuje wszystko od nowej linii za pierwszym cudzysłowem aż do trzeciego udzysłowa:
Kod
xxx="cos jeden" |<-- odtąd
xxx="cos dwa" |<-dotąd
xxx="cos trzy"

Blisko, ale to jeszcze nie to. Proszę o więcej.
Dzięki.
Go to the top of the page
+Quote Post
SmokAnalog
post
Post #4





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Myślałem, że chodzi o atrybuty XML/HTML, które są zawsze poprzedzone białymi znakami. Spróbuj tak:
Kod
\s*[^\s="]+="[^"]*"
Go to the top of the page
+Quote Post
sadistic_son
post
Post #5





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


To może precyzyjniej - chodzi o to aby powywalać z kodu wszystkie atrybuty style css z każdego diva, spana itd.
Kod
to:
style=" różne style "
powywalać z całego kodu

Dzięki.
Go to the top of the page
+Quote Post
SmokAnalog
post
Post #6





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Kod
\s*style="[^"]*"
Go to the top of the page
+Quote Post
sadistic_son
post
Post #7





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


I o to chodziło (IMG:style_emoticons/default/smile.gif)
Dzięki.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 07:35