J'ai une colonne qui contient des chaînes. Les chaînes dans cette colonne ressemblent à ceci:Analyse du texte dans MS Access
FirstString/SecondString/ThirdString
J'ai besoin pour analyser ce donc j'ai deux valeurs:
Valeur 1: FirstString/SecondString Valeur 2: ThirdString
je pourrais avoir des chaînes plus longues en fait, mais je toujours nee il comme seperated [chaine1/chaine2/string3/...] [chaineN]
ce que je dois finir avec est la suivante:
Column1: [chaine1/chaine2/string3/etc ....] Colonne2: [chaineN]
Je ne peux pas trouver de toute façon dans l'accès à le faire. Aucune suggestion? Ai-je besoin d'expressions régulières? Si oui, y a-t-il un moyen de le faire dans le concepteur de requêtes?
Mise à jour: Les deux expressions me donnent cette erreur: "L'expression que vous avez entrée contient une syntaxe invalide, ou vous devez placer vos données de texte entre guillemets."
expr1: Left([Property] , InStrRev([Property] , "/") - 1), Mid([Property] , InStrRev([Property] , "/") + 1)
expr1: mid([Property] , 1, instr([Property] , "/", -1)) , mid([Property] , instr([Property] , "/", -1)+1, length([Property]))
Cela me donne une erreur avec des citations. Est-ce que "/" est une sorte de charater réservé? – Micah
Où tapez-vous les colonnes et "/" vous donne une erreur? Veuillez mettre à jour votre question avec la déclaration SQL complète, afin de vous donner une réponse plus complète. – tzot