New Immissions/Updates:
boundless - educate - edutalab - empatico - es-ebooks - es16 - fr16 - fsfiles - hesperian - solidaria - wikipediaforschools
- wikipediaforschoolses - wikipediaforschoolsfr - wikipediaforschoolspt - worldmap -

See also: Liber Liber - Libro Parlato - Liber Musica  - Manuzio -  Liber Liber ISO Files - Alphabetical Order - Multivolume ZIP Complete Archive - PDF Files - OGG Music Files -

PROJECT GUTENBERG HTML: Volume I - Volume II - Volume III - Volume IV - Volume V - Volume VI - Volume VII - Volume VIII - Volume IX

Ascolta ""Volevo solo fare un audiolibro"" su Spreaker.
CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Benutzer Diskussion:BLueFiSH.as/JS/markup - Wikipedia

Benutzer Diskussion:BLueFiSH.as/JS/markup

aus Wikipedia, der freien Enzyklopädie

vielleicht einfach so?

 // mehrfache Leerzeichen auf einzelne reduzieren.
 tbvalue = tbvalue.replace(/ +/g, " ");
um
 tbvalue = tbvalue.replace(/     /g, " ");      tbvalue = tbvalue.replace(/    /g, " ");
 tbvalue = tbvalue.replace(/   /g, " ");        tbvalue = tbvalue.replace(/  /g, " ");
 tbvalue = tbvalue.replace(/  /g, " ");         tbvalue = tbvalue.replace(/  /g, " ");
abzukürzen? stand mit RegExp vor kurzem noch auf Kriesgfuß und das hier sind meine ersten Gehversuche. Probiere es mal aus. Danke. --BLueFiSH (Klick mich!) 04:03, 19. Aug 2006 (CEST) P.S. geht das für "/\n\n\n\n/g" auch?

ja genau, das plus steht für "eins oder mehrere" und sollte das alles erschlagen. geht bei den linefeeds natürlich auch, eleganter aber wäre /\n{3,}/g für mindestens drei -- 04:14, 19. Aug 2006 (CEST)

"/\n\n+/g" wäre dann wohl die zu wählende Form, einer für die Zeile mit Text, ein echter, weitere sind überzählig. das mit " +" funktioniert prima. --BLueFiSH (Klick mich!) 04:18, 19. Aug 2006 (CEST)

funktioniert, kostet aber etwas mehr CPU als nötig, weil dann überflüssigerweise auch 2 linefeeds durch 2 linefeeds ersetzt werden. im ersten beispiel war mir kurz wichtiger als effizient. -- 04:21, 19. Aug 2006 (CEST)

achja, kennst du das? schön übersichtlich. -- 04:22, 19. Aug 2006 (CEST)

Prima, klappt auch. Link gleich mal abgespeichert, hatte bis jetzt immer nur die Kurzanleitung in SelfHTML angeschaut, das reichte eigentlich aus. Natürlich sind da nicht die Erklärungen so umfangreich, vielleicht waren meine Konstrukte deshalb nicht optimal ;-) --BLueFiSH (Klick mich!) 11:38, 19. Aug 2006 (CEST)

[Bearbeiten] ein Bug

Tritt u.a. bei Tennisrekorde#Preisgelder auf. Da wir die Zahl 43.280.489 [[Dollar]] zerstört. Habe noch nicht geschaut woran es liegt. Gruß --Spongo 15:03, 11. Dez. 2006 (CET)

Ja ist mir bekannt. .28 ist ein encodetes Klammer-Auf in der URL. Vielleicht mach ich das mal anders, aber es steht eindeutig oben drüber: Verwendung nicht ohne "Änderung zeigen". Auf einige Sachen muss man halt drauf achten. MfG --BLueFiSH (Langeweile?) 15:21, 11. Dez. 2006 (CET)

Hallo nochmal. Man könnte

tbvalue = tbvalue.replace(/\.28/g, "(");
tbvalue = tbvalue.replace(/\.29/g, ")");

zu

tbvalue = tbvalue.replace(/(\D)\.28/g, "$1(");
tbvalue = tbvalue.replace(/(\D)\.29/g, "$1)");

ersetzen. Denn wenn eine Ziffer vor dem Punkt steht, handelt es sich wohl um eine Zahl und keine Klammer. Habe es nicht getestet.. Gruß --Spongo 23:41, 12. Dez. 2006 (CET)

Danke für den Tipp, scheint ordnungsgemäß zu funktionieren. Gruß --BLueFiSH (Langeweile?) 06:25, 13. Dez. 2006 (CET)

Könntest du das Skript noch um

tbvalue = tbvalue.replace(/(\[\[[^]|]*?\%3A)/g, "$1");

erweitern? (Ich traue mich selber nicht) Soll also [[WP%3AL]] zu [[WP:L]] machen. --Spongo 00:16, 9. Jan. 2007 (CET)

Und führt das dann Ersetzungen nur bei [[WP%3AL]] durch oder generell bei %3AL? markup ist nämlich nicht für != Artikelnamensraum gedacht. --BLueFiSH (Langeweile?) 06:23, 9. Jan. 2007 (CET)

Aufgefallen ist mir das natürlich bei Diskussionsseiten, wo ich einen reingepasteten Link begradigen wollte. Im Artikelnamensraum tritt es natürlich eher (sehr) selten auf. Aber es gäbe noch WP-NR, Portal-NR, Vorlagen-NR wo man das mit Vorsicht anwenden kann. Da der Doppelpunkt nur bei [[Links]] korrigiert wird, kann man ja Schaden ausschließen, solange man es nicht z.B. hier anwendet.
Und es ist mir noch was aufgefallen: tbvalue = tbvalue.replace(/\[\[([^|\]]+)\|\1([^|\]]+)\]\]/g, "[[$1]]$2"); verwandelt z.B. [[MAN|MAN-AG]] und [[Charité|Charité - Universitätsmedizin Berlin]] in [[MAN]]-AG und [[Charité]] - Universitätsmedizin Berlin ersetzt. Das ist aber nicht immer so gedacht. Was hältst du davon "-" und Leerzeichen auszuschließen? Mit:
tbvalue = tbvalue.replace(/\[\[([^|\]]+)\|\1([^\ \-|\]]+)\]\]/g, "[[$1]]$2"); --Spongo 16:47, 9. Jan. 2007 (CET)
Genau deshalb sollte man es nicht auf solchen Seiten benutzen. Darum werd ich an der Doppelpunktgeschichte auch nix ändern.
Das Manko im zweiten Vorschlag ist mir auch bekannt, tritt aber sehr selten auf und kann man notfalls auch per Hand korrigieren. Leerzeichen ausschließen da könnt ich dir auch wieder Ausnahmen nennen, wo wieder das Gegenteil passiert, also zuwenig ersetzt wird. --BLueFiSH (Langeweile?) 16:58, 9. Jan. 2007 (CET)

Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu