擅长:python、mysql、java
<p>怎么样:</p>
<pre><code>[\[)]X[\])]\s*(.+?)\s*[\[(]Y[\])]\s*(.+)
</code></pre>
<p><code>text</code>将在组1中,<code>abc123</code>将在组2中</p>
<p><strong>说明:</strong></p>
<pre><code>[\[)] : character class `[` or `(`
X : whatever X stands for
[\])] : character class `]` or `)`
\s* : 0 or more space character
(.+?) : 1 or more any character non greedy, captured in group 1
\s* : 0 or more space character
[\[(] : character class `[` or `(`
Y : whatever X stands for
[\])] : character class `]` or `)`
\s* : 0 or more space character
(.+) : 1 or more any character, captured in group 2
</code></pre>