如何修复我的正则表达式?

时间:2017-01-05 22:50:04

标签: java regex

我一直试图修复我的正则表达式,但我不能。我希望捕获组3包含数字3捕获组2 之间的所有字母和空格。

.*([A-Z]{3}|[A-Z]{3})+\s+([0-9]{4}|[0-9]{4}\w)\s{2}(.*?)\d 

我的正则表达式正确得到了这个,但它没有换行符。

ACG 3141  Intermediate Financial Accounting II  3 hrs 

我的正则表达不能

ACG 3501  Financial Accounting for Governmental and 
Nonprofit Organizations  
3 hrs 

TAX 4001  Taxation of Business Entities and 
Transactions  
3 hrs 

我无法弄清楚如何使用(.*?)\d转到下一个数字,忽略捕获组3 中的换行符。

0 个答案:

没有答案