Ich möchte einen Stil in MS-Word auf alle eckigen Klammern mit nur Zahlen/Zahlen (Zahlen getrennt durch Komma oder Bindestrich/Bindestrich und Leerzeichen) in ihnen anwenden.eckige Klammer Inhalt Codierung
Eg: [1], [1, 2] [1,2,3], [1, 2, 3], [1-3], [1, 2]
Der Grund, warum ich Regex in diesem Fall anwenden muss, liegt darin, dass in jedem Fall, wie in dem angehängten Bild gezeigt, Zahlen innerhalb der eckigen Klammern in verschiedenen Formaten vorkommen können. Wie einstelligen Ziffern mit/ohne Leerzeichen nach/vor Komma, Bindestrich/endash zwischen Ziffern usw.
Ich denke, dass es Optionen gibt. Müssen Sie wirklich Regex verwenden? Ich glaube nicht –
@AminahNuraini: Ich habe die Frage für Ihre Bequemlichkeit bearbeitet. Bitte überprüfen Sie – Kevin
Sie haben VBA-Tags hinzugefügt, verwenden Sie die echte Regex, nicht das Suchen und Ersetzen-Dialogfeld? Wenn ja, verwenden Sie ein einfaches ['\ [\ d + ([-,] + \ d +) * \]'] (https://regex101.com/r/hY4vL3/1). –