Toon posts:

Java String vergelijken op gedeeltelijke match

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb de volgende vraag, ik ben op moment een Filter aan het bouwen in java. Maar loopt tegen het probleem aan dat ik graag wil vergelijken of een de opgegeven waarde voor komt in een deel van de string die opgegeven is.

Dus eigenlijk als ik gebruiker Paultje wil zoeken en ik geef Paul dat deze dan ook een match geef.

Ik heb in de de librarie van sun gezocht en vond hier wel de oplossing CompareTo. en daarmee kan ik wel controleren of de waarde overeenkomen.

Maar ik krijg ook een hoge waarde terug als ie totaal niet vergelijkt en kan dus alleen zien of hij er helemaal niet aan voldoet.

Heeft iemand een manier om een string "Paul" zo te controleren dat ook als je 'Pa' of 'P' ingeef je hem vind maar niet als je 'Pauls' ingeeft?

alvast bedankt

  • Apie!
  • Registratie: Januari 2000
  • Laatst online: 29-01 19:13

Apie!

Newer, better & confusinger

String.indexOf ()

of denk ik nou te simpel?

[ Voor 3% gewijzigd door Apie! op 12-06-2006 10:11 ]

My lungs taste the air of Time
Blown past falling sands


  • lier
  • Registratie: Januari 2004
  • Laatst online: 18:12

lier

MikroTik nerd

Probeer het eens met de indexOf().

Code sample:
HasSubstr

En dat voor een C#-er...

Eerst het probleem, dan de oplossing


Verwijderd

Topicstarter
Mijn dank is groot _/-\o_

Had me weer een hoop tijd kunnen schelen die compareto was toch een stukje lastiger en nog erger die link die je erneer zetten had ikook al gevonden.

Maar toen heb ik zitten prullen met matcher :?

Maar nu werkt het :*)