Autor Wątek: [wtwRegexReplacer] Gotowe wyrażenia  (Przeczytany 37510 razy)

0 Użytkowników i 1 Gość przegląda ten wątek.

Offline mocznik

  • Młodzież
  • **
    • deviantart
[wtwRegexReplacer] Gotowe wyrażenia
« dnia: Marca 28, 2010, 11:16:56 am »
« Ostatnia zmiana: Listopada 23, 2011, 15:30:01 pm wysłana przez Vimes »
Wszystko co umieszczam na forum jest na licencji CC-BY-NC-ND 3.0

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #1 dnia: Marca 28, 2010, 11:33:59 am »
lepiej uzywac znacznika code niz quote tak btw...
heh, nie sadzilem, ze wtyczka znajdzie tyle zastosowan hyhy

Offline amras

  • Narybek
  • *
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #2 dnia: Marca 30, 2010, 15:21:09 pm »
Autor: Marcin Stefański
IP Parser
Wyrażenie parsuje adresy ip (z lub bez określonego portu) i zamienia je na klikalne linki
Cytuj
<item regex="(\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}:\d{1,5}\b|\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})" format="&lt;a href=&quot;http://$1&quot;&gt;$1&lt;/a&gt;" ignoreCase="1"/>

Autor: Marcin Stefański
Skype callto:
Wyrażenie szuka 9cyfrowego numeru telefonu (póki co wyłącznie jako ciągu 9-cyfr bo tak podają mi numer ludzie ;) i zamienia na callto:, od razu mówię że praktyczność wątpliwa, chociaż u mnie się sprawdza :)
Cytuj
<item regex="(\b\d{9}\b)" format="&lt;a href=&quot;callto://+48$1&quot;&gt;&lt;img src=&quot;http://c.skype.com/i/images/icons/call_48x48_alpha.png&quot; style=&quot;border-style: none;max-width: 8px;max-height: 8px&quot;/&gt; +48$1&lt;/a&gt;" ignoreCase="1"/>

   
« Ostatnia zmiana: Marca 30, 2010, 15:54:20 pm wysłana przez amras »

Offline Vimes

  • Global Moderator
  • Starszyzna
  • *
  • Nie tak zaraz ten ambaras
    • http://sirsamvimes.deviantart.com/
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #3 dnia: Marca 31, 2010, 10:48:07 am »
Zanim napiszesz poszukaj PEBKAC!
Tutaj  piszę o fotografii
Kiedy myślisz ze natknąłeś się na dno dna i niżej już nic nie ma zawsze zjawia się koleś z łopatą

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #4 dnia: Maja 02, 2010, 02:25:41 am »
« Ostatnia zmiana: Maja 02, 2010, 12:22:51 pm wysłana przez adrian_007 »

Offline Vimes

  • Global Moderator
  • Starszyzna
  • *
  • Nie tak zaraz ten ambaras
    • http://sirsamvimes.deviantart.com/
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #5 dnia: Maja 02, 2010, 11:52:12 am »
rozumiem że \b oznacza blipa?
Zanim napiszesz poszukaj PEBKAC!
Tutaj  piszę o fotografii
Kiedy myślisz ze natknąłeś się na dno dna i niżej już nic nie ma zawsze zjawia się koleś z łopatą

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #6 dnia: Maja 02, 2010, 12:18:14 pm »
\b oznacza word boundry :P ale mozna w sumie olac to,  bo najwiekszy problem jest wtedy, gdy link jest w cudzyslowiu ujety ("http://asdasdasdadad.com/image.png") - a dzieki lookbehind i lookahead ten problem zostal rozwiazany :P

Offline Faller

  • Live Chat Support
  • Młodzież
  • *
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #7 dnia: Maja 04, 2010, 05:51:36 am »

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #8 dnia: Maja 04, 2010, 10:44:12 am »

Offline oscyp

  • Młodzież
  • **
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #9 dnia: Maja 05, 2010, 23:06:54 pm »
hmm niestety zamiast filmiku z YouTube mam tylko biały kwadrat. Wtyczke od flasha mam oczywiście zainstalowaną i YouTube na stronie działa normalnie...

Offline UsagiAddict

  • Narybek
  • *
  • Królik
    • UsagiAddict's LastFM
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #10 dnia: Maja 06, 2010, 00:42:41 am »
mm, a jakie IE? czy w IE (tak, nie przeklawiaturzyłem się) masz zainstalowanego flasha?

a oby ustawienia w IE pozwalały na działanie flasha?
[??]

Offline zhvir

Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #11 dnia: Maja 06, 2010, 05:33:53 am »
oczywiście doczytałeś oscyp że nie działa na x64 ?
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Offline Ivek88

  • Narybek
  • *
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #12 dnia: Maja 29, 2010, 04:24:46 am »
« Ostatnia zmiana: Czerwca 07, 2010, 08:13:06 am wysłana przez Ivek88 »

Offline Ivek88

  • Narybek
  • *
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #13 dnia: Czerwca 02, 2010, 14:25:19 pm »
« Ostatnia zmiana: Czerwca 10, 2010, 20:07:16 pm wysłana przez zhvir »

Offline DemoNCS

  • Młodzież
  • **
  • Maniak IT
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #14 dnia: Czerwca 10, 2010, 19:36:43 pm »
UP Code v2


Poprawiony kod JS - odporny na tego samego typu linki w oknie rozmowy ;)
Dodany przycisk ( ale nie input ) Pokaż i Ukryj : zmiana napisu po kliknięciu!.
Specyficzny kod regexp i kod xhtml + css(możliwość dostosowania kolorów itp).
Dodatkowa Funkcja regexp - filtracja i obcinanie zbędnego kodu.

Chwilowo obsługa tylko YouTube,
v3 będzie miała już wszystko? :>

W paczce resztę info :
Download : MediaBox (Nieaktualne - usunęli to z serwisu!,w razie czego PM)
« Ostatnia zmiana: Czerwca 11, 2011, 10:17:01 am wysłana przez DemoNCS »
Ehhh re-up avka nie działa (błąd zapisu załącznika) :(

Offline Ivek88

  • Narybek
  • *
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #15 dnia: Czerwca 11, 2010, 07:31:49 am »
« Ostatnia zmiana: Czerwca 14, 2010, 09:35:59 am wysłana przez Ivek88 »

Offline Tribiasz

Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #16 dnia: Sierpnia 20, 2010, 01:02:11 am »
JAK COŚ PILNEGO TO PISZ:

       

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #17 dnia: Sierpnia 20, 2010, 02:07:50 am »
poradnik jak przerobic zestawy:

1. otwieramy xml w notatniku
2. wybieramy f-cje find & replace (znajdz i zastap)
3. zastepujemy encje, czyli zamieniamy:
&lt; na <
&gt; na >
&quot; na "

potem kopiujemy pola regex i format do ustawien i to w sumie by bylo na tyle...

Offline Tribiasz

Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #18 dnia: Sierpnia 20, 2010, 09:11:06 am »
« Ostatnia zmiana: Sierpnia 20, 2010, 10:10:27 am wysłana przez Tribiasz »
JAK COŚ PILNEGO TO PISZ:

       

Offline adrian_007

  • Moderator
  • Starszyzna
  • *
    • WTW PLUGINS
Odp: [wtwRegexReplacer] Gotowe wyrażenia
« Odpowiedź #19 dnia: Sierpnia 20, 2010, 11:21:26 am »
ja mam tak
regex:\b((?<!")https?://\S*\.(jpe?g|png|gif)(?!"))\b

format: <img src="$1" style="max-width: 100%"/>


Adres obrazka: $1