substring

Status
Niet open voor verdere reacties.

JEPEDEWE

Terugkerende gebruiker
Lid geworden
14 jun 2006
Berichten
1.682
Ik kom er niet uit, graag jullie hulp..

Ik heb Jan Janssens_CMUT_291018

en moet hieruit uiteindelijk
_CMUT_291018
hebben

de lengte van deze substring staat niet vast

dus ik moet de string hebben vanaf de eerste underscore tot het einde van de string

Graag een handje

JP
 
Dat is niet zo moeilijk met Instr.
PHP:
Expr1: Mid([Veldnaam];InStr(1;[Veldnaam];"_");Len([Veldnaam])-InStr(1;[Veldnaam];"_")+1)
 
Oplossing van OctaFish bevat nogal wat overbodige code.
Kortere oplossing:

Code:
Mid(veldnaam;InStr(veldnaam;"_")+1)

Tardis
 
Ach, overbodig... mijn variant kun je makkelijk toepassen als je een deel van de string nodig hebt. Dan is hij zo aan gepast. Ik hou van oplossingen die je ook nog eens ergens anders voor kan toepassen. En de korte variant is geen milliseconde sneller :).
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan