Kirjoittaja Aihe: [RATKAISTU]Säännöllinen lauseke ja etsi/korvaa toiminto  (Luettu 3101 kertaa)

JA5U

  • Käyttäjä
  • Viestejä: 463
    • Profiili
Moi

Ao. lauseke toimii hyvin vuoden, kuukauden ja päivän poimimiseen:
Koodia: [Valitse]
<time itemprop="startDate" datetime="2018-9-20"></time>
((\d{4})\-(\d{1,2})\-(\d{1,2}))

Myös sen avulla saatujen arvojen avulla tehtävä ao. korvaus toimii melkein oikein:
Koodia: [Valitse]
$1">$4.$3.

Ongelmana on se, että jostain syystä tulee ylimääräinen "> korvauksen yhteydessä:
<time itemprop="startDate" datetime="2018-9-20">20.9."></time>

Olenko mahdollisesti ymmärtänyt väärin jonkin capturing groupeihin liittyvän seikan?
« Viimeksi muokattu: 28.08.18 - klo:10.28 kirjoittanut JA5U »

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Säännöllinen lauseke ja etsi/korvaa toiminto
« Vastaus #1 : 28.08.18 - klo:09.57 »
Nuo ylimääräiset merkit ovat siellä tekstissä jo valmiiksi. Lisää ne hakulausekkeen perään, niin ne korvautuvat toivotulla tavalla.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

JA5U

  • Käyttäjä
  • Viestejä: 463
    • Profiili
Vs: Säännöllinen lauseke ja etsi/korvaa toiminto
« Vastaus #2 : 28.08.18 - klo:10.27 »
Nuo ylimääräiset merkit ovat siellä tekstissä jo valmiiksi. Lisää ne hakulausekkeen perään, niin ne korvautuvat toivotulla tavalla.
;D jep, näinhän se oli - kiitos