Problemen met tekstparser oplossen in Adobe Workfront Fusion
Gebruik deze informatie als u geen tekstparser kunt krijgen om output te veroorzaken.
Toegangsvereisten
U moet de volgende toegang hebben om de functionaliteit in dit artikel te kunnen gebruiken:
Neem contact op met de Workfront -beheerder als u wilt weten welk abonnement, licentietype of toegang u hebt.
Voor informatie over Adobe Workfront Fusion vergunningen, zie Adobe Workfront Fusion vergunningen.
Problemen oplossen
In het casescenario-voorbeeld wilt u het bestandstype 'filename.docx' parseren en de bestandsextensie varieert altijd van DOCX tot PDF tot CSV.
De expressie die u in dit geval kunt gebruiken, is ..+
Als u dit op regex uitdrukking op regex101.com zou gebruiken zult u een volledige gelijke krijgen.
In de bovenstaande afbeelding komt de bestandsextensie op de juiste wijze overeen. Als u dit neemt en probeert om het in uw tekstparser uit te voeren:
je krijgt geen overeenkomst:
De reden hiervoor is dat "i"slechts het aantal gelijken per gelijke toont zodat in dit geval, hebben wij 2 gelijken, daarom nadat "i"er een numerieke waarde 1 en 2 is. Het gebruik hiervan is dat als u ooit gegevens via een filter moet aanpassen of doorgeven, alleen de tweede overeenkomende waarde kan worden opgegeven welke waarde wordt vertegenwoordigd door de numerieke waarde.
Als u de overeenkomende waarden wilt ophalen die u nodig hebt om haakjes toe te voegen aan het onderdeel dat u wilt parseren (bijvoorbeeld als u wilt extraheren uit "filename.docx" - alleen "docx"), moeten de haakjes volgens de regex-expressie die we in dit casescenario gebruiken, worden toegepast op .(.+)
Hierdoor wordt de DOCX vastgelegd, in een groep geplaatst en de "." van het.
In de uitvoer die in de onderstaande afbeelding wordt weergegeven, komt de vastgelegde groep overeen met elk willekeurig teken (behalve regeleinde).
Een andere oplossing die ook regex opneemt, gebruikt de vervangingsfunctie
{{replace("abcdefghijklmno pqr stuvw xyz.docx"; "/.\./"; ".")}}
Vervang abcdefghijklmno pqr stuvw xyz.docx
vervolgens door de werkelijke bestandsnaamvariabele.