从具有括号并在括号中具有一定数量的固定值的句子中拆分字符

Split Characters From a Sentence having brackets and having certain number of fixed values in brackets

本文关键字:句子 字符 拆分 具有一      更新时间:2023-09-26
Tenerife, Tenerife (All Airports) (TCI), Spain

像上面的字符串一样,我可以有任何句子,可以有任意数量的括号,但机场代码将固定为三个字符,并且始终为大写,请为此在 JavaScript 中为我提供正则表达式。

Tenerife, Tenerife (All Airports) (TCI), Spain

输出 : TCI

New Delhi, Indira Gandhi Intl (DEL), India

输出 : DEL

我想要如上所述的输出。

'b[A-Z]{3}(?='),'s*'S+$)

如果格式是固定的,那么这应该可以做到。

请参阅演示。

你可以试试这个正则表达式:

.*('([A-Z]*')).*

演示位置:

https://regex101.com/r/bA7eS9/1