dimanche 17 mai 2015

Regularni izraz koji pronalazi tipfeler?

Pozdrav,

htio bih napraviti funkciju koja će detektirati tip felere.
Volio bih se čim više osloniti na regexp, no po potrebi djelomično mogu rješiti stvar i if, else logikom.

Algoritam bi trebao razmišljati na sljedeći način, recimo imamo tekst:

"Danas je lijep sunčan dan"

Koji može biti napisan tipa:
"Danas je lijep sučan dan"
"Danas je lijep sučnan dan"
"Danas je lijep sumčan dan"

Znači, pretpostavka je da tip feler ili guta jedno slovo, ili zamjenjuje dva susjedna slova, ili krivo piše jedno slovo.
S time da bi volio imati varijantu regularnog izraza koja traži da prvo i zadnje slovo moraju biti točno napisana, i varijanta koja bi trpila da je i prvo ili zadnje slovo ispušteno, flipano ili krivo napisano.

Puno hvala na bilo kakvoj pomoći.
Ne trebam dobiti gotov izraz/e, značilo bi mi i da dobijem nekakve hintove. :)

Dali se to može uopće sa regularnim izrazima, ili da se bacim na if else :) ?


Regularni izraz koji pronalazi tipfeler?

Aucun commentaire:

Enregistrer un commentaire