Cümle normalleştirme

1 Cevap php

Kullanıcıların yorum yapmak sağlayan bir site koşuyorum, ve bunların en çok eğitimsiz ve vb uygun noktalama, büyük harf ve kullanamazsınız

Ben onların çöp metin almak ve güzel görünmesini sağlayacaktır fonksiyonu çeşit arıyorum.

Örneğin:

  • önce: this is a test. i LIKE PIE
  • sonra: This is a test. I like pie.

  • önce: CAPS LOCK IS CRUISE CONTROL FOR COOL.
  • sonra: Caps lock is cruise control for cool.

sentenceNormalizer buldum tek şey, ama çok basit olur. Bu bir takip etmez her şeyi yapar. ! ? o "ben", aslında bilerek harfle bir kişinin adı veya başka bir şey olsun ne olursa olsun, küçük harf.

1 Cevap

Recognizing person's name in full caps would sure be a hard task. OPRAH NEEDS SOME CRUISE CONTROL... cruise or Cruise?

Siteniz için kullanım şartlarına bağlı olarak, bunları düzenleme engeller yorumlarınızı sahibi olmayabilir.

Herkes (italik, kalın) stilleri eklemek için başka bir sistemi öğrenmek zorunda kalmadan, bir noktaya OLUN bazen bir tam kapaklar gerekiyor.

Onların comment ayaklarının altında düzenlenmiş olması muhtemelen uzak sitenizde bunları açmak olabilir, bazı insanlar çileden olacaktır. Bunu istiyor musunuz?

Sık kullanıcıların bir kaç hile (doğru yazım, aralık, çok fazla değil kapaklar ...) çekecektir.

Bu yorumların ANLAM anlayış tamamen gerektirebilir ilginç bir proje, ama ben bunun iyi bir fikir olduğundan emin değilim.