Je veux conserver la structure du paragraphe mais supprimer tous les crochets de fermeture du texte qui se trouve dans le presse-papiers.
Par exemple - ce texte :
Les trois bandes sont la marque d'identité d'Adidas. Elles ont été utilisées sur les vêtements et les chaussures de la société à des fins de marketing. La marque, qu'Adidas a achetée en 1952 à l'entreprise sportive finlandaise Karhu Sports pour l'équivalent de 1 600 euros et deux bouteilles de whisky,[7][8] a connu un tel succès que Dassler a décrit Adidas comme "The three stripes company"[7][9].
Je veux que ce soit comme ça (quelle que soit la longueur de la chaîne de texte) :
Les trois bandes sont la marque d'identité d'Adidas. Elles ont été utilisées sur les vêtements et les chaussures de la société à des fins de marketing. La marque, qu'Adidas a achetée en 1952 à la société sportive finlandaise Karhu Sports pour l'équivalent de 1 600 euros et deux bouteilles de whisky, a connu un tel succès que Dassler a décrit Adidas comme "The three stripes company".
J'ai essayé mais ça supprime la plupart de la chaîne :
set theName to (the clipboard)
set y to characters 1 thru ¬
((offset of "[" in theName) - 2) ¬
of theName as string
J'ai aussi essayé :
do shell script "sed -E -e 's|\\[.*||' -e 's|,||g' -e 's|^[ ]+||' -e 's|[ ]+$||'<<<" & theName's quoted form