PDFから作成したテキストファイルの日付に正規表現を一致させようとしています。Regexheroでビルドすると、Regexは一致しますが、デバッグを行うと、c#が一致するものをまったく見つけられないことがわかりました。
なぜこれが起こるのかについて何か考えはありますか?
それが役立つ場合はいくつかのコードを提供できますが、他のすべての正規表現は一致しており、コードは非常に堅牢で、多くの異なるクラス、パブリック変数、および関数が含まれています。読みやすくなるまでには少し時間がかかります。
(c#コンソールアプリケーションでvs 2012 proを使用)(正規表現はregexheroで確認済み)
正規表現:
*?((1月|2月|3月|4月|5月|6月|7月|8月|9月|10月|11月|12月)* \ d {1,2}、\ d {4})\n。?\n。*?ジョージア電力会社
テキストファイルスニペット:
Dec 26, 2012
GEORGIA POWER COMPANY
BIN #19999
21141 Ralph McGuiver Blvd.
Atlanta, GA 30308-3374
GI LANDING LLC
Customer***
PO BOX 1234
LOGAN UT 84323
Please Pay By Jan 10, 2013
Customer Name Account Number Total Due $ 61.91
IV LANDING LLC 19380-29341
Service Address Service Period Contact Us 24 hours a day, 7 days a week
900 GI LANDING DR Nov 26, 2012 - Dec 25, 2012
HSE A georgiapower.com
Account Number Web Access Code
Billing Summary
135130-530141 845089
Previous Bill Amount $ 63.34 Customer Service Power Outage Reporting
Payment Received On 12/06/12 Thank You!