Jakaś gotowa biblioteka do generowania ze stringów przyjaznych adresów url?

np.

Nazwa podstrony CMS , łóć!


rezultat:
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam łańcuch znaków w postaci XAX, gdzie X to pewien znak powtórzony określoną ilość razy, a A to łańcuch dowolnych znaków za wyjątkiem liczb i konkretnego podłańcucha znaków. Jak wyglądałoby wyrażenie regularne dla takiego łańcucha? Chodzi mi konkretnie o wykluczenie tego konkretnego podłańcucha z łańcucha A.

Przykład:

--------
Przykładowy tekst gdzie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taki ciąg:

1 2 23 54 24 (liczby rozdzielone spacjami, bez określonej długości liczby).

Próbuję stworzyć regex, który wyłapałby mi każdą z liczb z osobna i wrzucił do grupy. Chciałem łapać najpierw pierwszą liczbę, po czym łapać pary (spacja)(liczba).
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@asunez: Regex ma dokładnie tyle grup, ile ma par nawiasów (nie licząc grupy zerowej). Nie można wsadzić nawiasu w gwiazdkę i mieć zmiennej ilości grup, a przynajmniej nie w standardowych implementacjach.
  • Odpowiedz
@qwelukasz: ale przecież obie formy łyka php, dałem ci link wyżej, nie musisz nic sprawdzać, jak masz podane bez godziny to po prostu ustawiasz time 23 59 59 w obiekcie datetime i tyle
  • Odpowiedz
Hej mirki.
Jako że ostatnio w pracy przestałem się rozwijać - postanowiłem coś z tym zrobić i nauczyć się wyrażeń regularnych na ten średnio zaawansowany poziom przynajmniej. Podstawy znam, które łapałem przy okazji różnych potrzeb - ale to poszatkowane, nieusystematyzowane, często do dobrego wyniku dochodzę metodą prób i błędów.
Dlatego poszukuję dobrego poradnika do tego. Od podstaw - aż do całkiem niezłego poziomu.
I przy okazji od razu zadam pytanie.
Do 'lub' wykorzystywany jest symbol:
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z #javascript, potrzebuję pomocy przy #regex #regexp. Mam wzrór ScriptUsers=Nick1,Nick2,Nick3,…NickN;. Chciałbym go jakoś złapać przy pomocy wyrażenia regularnego. /ScriptUsers\=*[A-Z0-9\,]/i, ale niestety łapie mi tylko pierwszą literę z nicku. Ktoś wie jak sobie z tym poradzić?

#programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#javascript #regex #webdev
Jak zrobić takie coś:

string.search(/(\s|\Z)/);
Żeby pod \Z zwróciło mi string.length-1? Czyli koniec stringa?

Nie wiem jak to inaczej zrobić żeby było tak samo proste i w połączeniu z \s.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • Doceń
@Patryk: Jeśli ogarniasz notepad++ to wystarczy, że pobierzesz cała zawartość konta, wybierzesz opcję zamień, wkleisz "zły" fragment, a następnie wybierzesz folder w którym pobrałeś zawartość konta - jest tam opcja zamiany we wszystkich plikach w folderze - ekspresowo wyczyści Ci wszystkie pliki ze złośliwego kodu.

Jeśli jednak chcesz bawić się w skrypty i oprogramowanie na serwerze, polecam lekturę: http://stackoverflow.com/questions/28317990/website-hacked-how-to-remove-malicious-code-with-sed-grep

A tu masz fajny skrypt, który ładnie ogarnia: https://github.com/daniyalahmadk/RMCI
  • Odpowiedz