[Solved] regex for splitting a string while ignoring the brackets [duplicate]
[ad_1] You can use the below regex to achieve your requirement: [ ](?=[^\)]*?(?:\(|$)) Explanation of the above regex: [ ] – Represents a space character. (?=[^\)]*?(?:\(|$)) – Represents a positive look-ahead asserting everything inside of (). (?:) – Represents a non-capturing group. | – Represents alternation. $ – Represents the end of the test String. … Read more