• Sorular
  • Etiketler

Bir metin dosyası almak ve bir etiket her kelime sarmak için nasıl

1 Cevap

Ben düz metin almak ve bir elemanın her sözcüğü sarmak istiyor

gibi pek

<v>Archer</v> <v>aŭtomobilis</v> <v>fore</v> <v>de</v> <v>antaŭkristnaska</v> <v>festo</v> <v>en</v> <v>suda</v> <v>apudurbo</v>. <v>Malgraŭ</v>

Ne php sayesinde bunu yapmak için en iyi yoldur.

1 Cevap

preg_replace kelimeleri bulmak ve sarılı sürümle değiştirmek için kullanın:

$string = preg_replace('/(\w+)/', '<v>\1</v>', $string);

Düzenli ifade aşağıdaki gibi çalışır:

  • / düzenli exprtession arasında delimeter olan, aralarında her şey /.../ ifadesi kendisidir
  • (...) - Özel diziye iç işleçleri sonuç kaydeder group yakalama
  • \w - kelime karakter anlamına gelir
  • \w+ - 1 veya daha fazla sözcük karakterlerini demektir

Yedek olarak \1 regexp kaydedilen ilk grubun değer anlamına gelir.

0

etiketler

  • Sorular
  • Etiketler
Copyright © 2014

Powered by EvrenWeb Int. Media.