我看起來像這樣的字符串:去除串括號和數字用正則表達式
執行製片人(3)
監製(0)
1助理相機(12)
我想使用正則表達式來匹配字符串的第一部分,並刪除「(num)」部分(括號前面的空格和括號中的括號/數字)。使用正則表達式後,我想讓我的變量等於:「執行製作人」,「製作人」,「第一助理相機」
如果你知道任何學習正則表達式的資源,那也會很棒。
我看起來像這樣的字符串:去除串括號和數字用正則表達式
執行製片人(3)
監製(0)
1助理相機(12)
我想使用正則表達式來匹配字符串的第一部分,並刪除「(num)」部分(括號前面的空格和括號中的括號/數字)。使用正則表達式後,我想讓我的變量等於:「執行製作人」,「製作人」,「第一助理相機」
如果你知道任何學習正則表達式的資源,那也會很棒。
你一定要選擇除最後括號和他們的數字內容中的所有字符:
(.+) \(\d+\)
前兩個括號捕獲的內容(在這裏,所有的內容,由點聲明)。然後,你需要兩個括號(小心斜線),這意味着我們不希望這些括號捕捉「\ d +」表達式,這是一個數字。
我最喜歡的正則表達式的網站:http://www.regular-expressions.info/
太棒了 - 完美的作品..感謝您的幫助和鏈接 – kcurtin