[英]RegEx to match last occurence of semicolon
在某些情況下,我可以有 10 個分號或只有 1 個分號。但是,我不需要分號后面的內容,因為它會干擾我的捕獲。
12AB(1,2,3,4,5);34AB(1,2,3,4,5); - Junk data I do not want
如果我可以在最后一次之后停止捕獲;
那將解決我的問題。 我一直在搜索,但只找到了反斜杠的信息,我無法開始工作,也不理解它。
我正在使用 Nintex 來處理此信息,該信息是基於 .NET 構建的,但不允許以與 .NET 相同的方式進行格式化。
您可以替換以下正則表達式的結果,該正則表達式將匹配分號,該分號后跟長度為 0 或更多的字符組合,但分號后跟字符串錨點結尾除外。
';[^;]*$'
使用空字符串,以便將其刪除。
但是您可能有其他不使用正則表達式的方法,例如在字符串的反轉版本上找到第一個分號的索引,然后將其替換為空字符串,或者可能使用該語言提供的其他有效函數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.