Regular Expressions 101

Save & Share

Flavor

  • PCRE2 (PHP >=7.3)
  • PCRE (PHP <7.3)
  • ECMAScript (JavaScript)
  • Python
  • Golang
  • Java 8
  • .NET 7.0 (C#)
  • Rust
  • Regex Flavor Guide

Function

  • Match
  • Substitution
  • List
  • Unit Tests

Tools

Sponsors
An explanation of your regex will be automatically generated as you type.
Detailed match information will be displayed here automatically.
  • All Tokens
  • Common Tokens
  • General Tokens
  • Anchors
  • Meta Sequences
  • Quantifiers
  • Group Constructs
  • Character Classes
  • Flags/Modifiers
  • Substitution
  • A single character of: a, b or c
    [abc]
  • A character except: a, b or c
    [^abc]
  • A character in the range: a-z
    [a-z]
  • A character not in the range: a-z
    [^a-z]
  • A character in the range: a-z or A-Z
    [a-zA-Z]
  • Any single character
    .
  • Alternate - match either a or b
    a|b
  • Any whitespace character
    \s
  • Any non-whitespace character
    \S
  • Any digit
    \d
  • Any non-digit
    \D
  • Any word character
    \w
  • Any non-word character
    \W
  • Match everything enclosed
    (?:...)
  • Capture everything enclosed
    (...)
  • Zero or one of a
    a?
  • Zero or more of a
    a*
  • One or more of a
    a+
  • Exactly 3 of a
    a{3}
  • 3 or more of a
    a{3,}
  • Between 3 and 6 of a
    a{3,6}
  • Start of string
    ^
  • End of string
    $
  • A word boundary
    \b
  • Non-word boundary
    \B

Regular Expression

/
/
g

Test String

Code Generator

Generated Code

package main import ( "regexp" "fmt" ) func main() { var re = regexp.MustCompile(`(.config{1,})[ ]?\n`) var str = `6e86f2217a5e46d39e79262c613b698c8daadfbc | 2015-06-09 10:00:36 -0600 | Anthony Hart | (tag: QA_2015-06-11_NA_12_W19, origin/QA0609, origin/EAT-1626) -  [EAT-1626] - Had to point to the RC version of the POS service because the versions on ports 495 and 496 were not consistent with each other and were breaking some functionality. (M) Modified : Approve.Me/Web.config b725e7784f7eb039749517ea2bee01c6cb322c83 | 2015-06-08 10:49:23 -0600 | Anthony Hart | - Merged in EAT-1567 (pull request #127) da37d471af51a2888fc2f8f90465c15a222916e5 | 2015-06-08 11:45:19 -0400 | George Hotelling | - [EAT-1567] API work to update opt-out field (M) Modified : Approve.Me.Data/Approve.Me.Data.csproj (M) Modified : Approve.Me.Data/DataPlugin.cs (A) Added : Approve.Me.Data/Repositories/OptOutrepository.cs (M) Modified : Approve.Me.Entity/Approve.Me.Entity.csproj (A) Added : Approve.Me.Entity/Entities/OptOut.cs (M) Modified : Approve.Me.Message/Approve.Me.Message.csproj (M) Modified : Approve.Me.Message/Dto/Customer.cs (A) Added : Approve.Me.Message/Dto/OptOut.cs (M) Modified : Approve.Me.Provider/Providers/CustomerProvider.cs (M) Modified : Approve.Me/Extensions/IBaseServiceExtensions.cs (M) Modified : sql/create_tables.sql (M) Modified : sql/remove_tables.sql 5f960a8f0231d9f854d339baa73507aa9afdaa88 | 2015-06-04 12:05:04 -0600 | Anthony Hart | - [EAT-1626] - Fixed POS call by retrieving reference ID based on the store ID that is passed in, and then passing the reference ID to the POS call instead of the store ID. (M) Modified : Approve.Me.Provider/Interfaces/IStoreProvider.cs (M) Modified : Approve.Me.Provider/Providers/PosProvider.cs (M) Modified : Approve.Me.Provider/Providers/StoreProvider.cs 793eab21950ad8914fe64856fc8026b222955b69 | 2015-06-03 16:21:43 -0600 | Anthony Hart | - [EAT-1626] - Made some corrective tweaks to the PosProvider. (M) Modified : Approve.Me.Provider.Tests/Providers/PosProviderTests.cs (M) Modified : Approve.Me.Provider/Providers/PosProvider.cs (M) Modified : Approve.Me/Web.config 606e78714c11573df3ffab24d07cabbc692f4d19 | 2015-06-03 10:08:31 -0600 | Anthony Hart | - Merge branch 'QA0609' into EAT-1626 39fc1629801dd449ad4c540f7a2cbebb62e01265 | 2015-06-03 10:07:43 -0600 | Anthony Hart | - Merge branch 'RC0602' into QA0609 6eb068ec2c0a14543df228d8363f9f16614eb2fc | 2015-06-03 10:07:22 -0600 | Anthony Hart | (origin/RC0602) - [EAT-1666] - Adjusted IIS settings to allow API project to be opened properly in Visual Studio. (M) Modified : Approve.Me/Approve.Me.Api.csproj 9a0ad3cb2c6daca5b76466607809ed20ff882ff3 | 2015-06-02 16:17:10 -0600 | Andrey Pearce | (tag: QA_2015-06-02_NA_11_W19) - [EAT-1666] - Fixed code to look for source lender name instead of ID to determine whether to call POS service for lease pricing. (M) Modified : Approve.Me/Services/SubmitApplicationService.cs ed88ab856cd605cd14674cbcc92a9253a56c14d7 | 2015-06-02 14:28:59 -0600 | Anthony Hart | - [EAT-1626] - Cleaned up some unit testing. (M) Modified : Approve.Me.Api.Tests/Services/SubmitApplicationServiceTests.cs 1d7e9837f1687a9383e2adaee2a00f8fc4b93bca | 2015-06-02 13:43:44 -0600 | Anthony Hart | - Merge branch 'QA0609' into EAT-1626 fccab765f3fbc7e2bd91ecae3e76a6ec668f842f | 2015-06-02 13:41:18 -0600 | Anthony Hart | - Merge branch 'RC0602' into QA0609 5af7d34a0d75d2f2adceb31012e02210f8ab7718 | 2015-06-02 12:13:03 -0600 | Anthony Hart | (tag: QA_2015-06-02_NA_10_W19, origin/EAT-1666) - [EAT-1666] - Ad ded hotfix code to make sure that only Progressive leases will call lease term pricing on the POS service. (M) Modified : Approve.Me.Api.Tests/Services/SubmitApplicationServiceTests.cs (M) Modified : Approve.Me/Services/SubmitApplicationService.cs 2a5bb204727fa9a8c490f6c2c7af38ecc77e9d36 | 2015-06-02 10:38:09 -0600 | Anthony Hart | - [EAT-1626] - Some unit testing changes. (M) Modified : Approve.Me.Api.Tests/Services/SubmitApplicationServiceTests.cs ee18cfe0a1e885bab78b22258765c32af50352ab | 2015-06-02 08:13:19 -0600 | Anthony Hart | - Merged in EAT-1379-receive-guid-on-servicestack-an (pull reques t #126) 322c8f5e572389388cdf47b6ed3fc6d73c1d0368 | 2015-06-01 15:45:45 -0600 | Anthony Hart | (tag: QA_2015-06-01_NA_9_W19) - Merge branch 'master' into RC0602  7f12dcdb0aab18076a061939f7612316008673d6 | 2015-06-01 15:33:15 -0600 | Anthony Hart | - [EAT-1626] - Implemented call to POS. (M) Modified : Approve.Me.Api.Tests/Services/SubmitApplicationServiceTests.cs (M) Modified : Approve.Me.Message/Approve.Me.Message.csproj (A) Added : Approve.Me.Message/Communication/GetLeasePricingByStoreRequest.cs (A) Added : Approve.Me.Message/Communication/GetLeasePricingByStoreResponse.cs (A) Added : Approve.Me.Message/Communication/GetLeaseTermsDetailsResponse.cs (D) Deleted : Approve.Me.Message/GetLeaseTermsDetailsResponse.cs (M) Modified : Approve.Me.Provider.Tests/Providers/PosProviderTests.cs (M) Modified : Approve.Me.Provider/Interfaces/IPosProvider.cs (M) Modified : Approve.Me.Provider/Providers/PosProvider.cs (M) Modified : Approve.Me/Plugins/ServicesPlugin.cs (M) Modified : Approve.Me/Services/SubmitApplicationService.cs (M) Modified : Approve.Me/Web.config 4a789b2cb01bc2aa22e8eb5e1ab9bf09880f91b9 | 2015-06-01 16:56:38 -0400 | George Hotelling | - Merge remote-tracking branch 'origin/QA0609' into EAT-1379- receive-guid-on-servicestack-an f327ba81f4e263d0ca08df916dba7d9c3ea00205 | 2015-06-01 10:59:01 -0600 | Anthony Hart | - [EAT-1626] - Updated POS service reference to port 495 in order to have access to the latest lease terms calls; also commented out problematic unit test (temporarily). (M) Modified : Approve.Me.Api.Tests/Services/SubmitApplicationServiceTests.cs (M) Modified : Approve.Me.Provider/Approve.Me.Provider.csproj (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Application.xsd (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Application1.xsd (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Application2.xsd (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Application3.xsd (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Application4.xsd (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Application41.xsd (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Application42.xsd (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Application43.xsd (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.ABAValidationResponse.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.ABAValidationResponse1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.ApplicationAcknowledgment.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.ApplicationAcknowledgment1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.BankValidationResponse.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.BankValidationResponse1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.DeliveryConfirmationResponse.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.DeliveryConfirmationResponse1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.DocumentAcknowledgment.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.DocumentAcknowledgment1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.HeartbeatCheck.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.HeartbeatCheck1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.InternalAcknowledgment.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.InternalAcknowledgment1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.LeasePricingResponse.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.LeasePricingResponse1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.MerchandiseReturnAuthorizationResponse.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.MerchandiseReturnAuthorizationResponse1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.MerchandiseReturnResponse.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.MerchandiseReturnResponse1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.PEAccountInfo.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.PEAccountInfo1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.PECustomerInfo.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.PECustomerInfo1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.RequestedDocuments.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.RequestedDocuments1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.StatusUpdate.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.StatusUpdate1.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.StatusUpdateWithDeliveryConfirmation.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.StatusUpdateWithDeliveryConfirmation1.datasource (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Progressive.WebServices.wsdl (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Progressive.WebServices1.wsdl (M) Modified : Approve.Me.Provider/Service References/ProgFinancePOS/Reference.cs (M) Modified : Approve.Me.Provider/Service References/ProgFinancePOS/Reference.svcmap (M) Modified : Approve.Me.Provider/Service References/ProgFinancePOS/configuration.svcinfo (M) Modified : Approve.Me.Provider/Service References/ProgFinancePOS/configuration91.svcinfo (M) Modified : Approve.Me.Provider/app.config (M) Modified : Approve.Me/Services/SubmitApplicationService.cs 17dfacf7b29b8a931483ec73526b3cd9898bc109 | 2015-05-30 10:09:45 -0400 | George Hotelling | - [EAT-1379] Made test less brittle per AH (M) Modified : Approve.Me.Api.Tests/Services/SubmitApplicationServiceTests.cs f1410dd23d3947f0769c49b9c9891e62564122c0 | 2015-05-29 12:44:34 -0600 | Victor Johnson | - Merged in EAT-1627 (pull request #125) 7b1026bc02babedf44d9bb71c0169374f645be87 | 2015-05-29 14:43:26 -0400 | George Hotelling | - [EAT-1379] Moved Source DTO and updated tests per AH (A) Added : Approve.Me.Message/Interface/IBuildableSubmitApplicationRequest.cs (M) Modified : Approve.Me.Provider.Tests/Providers/PosProviderTests.cs (M) Modified : Approve.Me.Provider/Approve.Me.Provider.csproj (A) Added : Approve.Me.Provider/Dto/PosSource.cs (M) Modified : Approve.Me.Provider/Providers/PosProvider.cs (M) Modified : Approve.Me/Factories/DecisionRequestFactory.cs 6c77397cb221cb5e21ff7e9022a878eb22ec0e36 | 2015-05-29 12:34:59 -0600 | Anthony Hart | (origin/QA0602, origin/EAT-1627) - [EAT-1627] - Added some null c hecks. (M) Modified : Approve.Me.Provider/Providers/PosProvider.cs (M) Modified : Approve.Me/Services/SubmitApplicationService.cs e9106b999da0b7ce30880d9e04048533384878f4 | 2015-05-28 17:19:55 -0400 | George Hotelling | - [EAT-1379] Fixing DSN (M) Modified : Approve.Me/Web.config 51f119768d3cfb0e52d1a8d9cc5f8a913d0b9ffe | 2015-05-28 17:11:41 -0400 | George Hotelling | - [EAT-1379] Added ThreatMetrix GUID and Terminal ID To Submi tApplicationRequest (M) Modified : Approve.Me.Api.Tests/Services/SubmitApplicationServiceTests.cs (M) Modified : Approve.Me.Message/Approve.Me.Message.csproj (M) Modified : Approve.Me.Message/Communication/SubmitApplicationRequest.cs (M) Modified : Approve.Me.Message/Communication/SubmitContinueApplicationRequest.cs (M) Modified : Approve.Me.Message/Communication/SubmitExistingApplicationRequest.cs (M) Modified : Approve.Me.Provider.Tests/Providers/PosProviderTests.cs (M) Modified : Approve.Me.Provider/Providers/PosProvider.cs (M) Modified : Approve.Me/Factories/DecisionRequestFactory.cs (M) Modified : Approve.Me/Global.asax.cs (M) Modified : Approve.Me/Services/SubmitApplicationService.cs (M) Modified : Approve.Me/Web.config 293b6a361a8ae6321c04fceebced1a5725ec5163 | 2015-05-28 14:55:57 -0600 | Anthony Hart | - Merge branch 'QA0609' into EAT-1627 5028d30de9184b81779e564c022189a363130669 | 2015-05-28 14:51:35 -0600 | Anthony Hart | - [QA0602] - Fixed database server name in web.config. (M) Modified : Approve.Me/Web.config e8ba0f13404418ae9247104d917416531665221b | 2015-05-28 14:13:37 -0600 | Anthony Hart | - [EAT-1627] - Fleshed out new endpoint for retrieving lease term s details. (M) Modified : Approve.Me.Api.Tests/Services/SubmitApplicationServiceTests.cs (M) Modified : Approve.Me.Message/Approve.Me.Message.csproj (M) Modified : Approve.Me.Message/Communication/GetLeaseTermsDetailsRequest.cs (A) Added : Approve.Me.Message/Dto/Invoice.cs (M) Modified : Approve.Me.Message/GetLeaseTermsDetailsResponse.cs (M) Modified : Approve.Me.Provider/app.config (M) Modified : Approve.Me/Plugins/ServicesPlugin.cs (M) Modified : Approve.Me/Services/SubmitApplicationService.cs (M) Modified : Approve.Me/Web.QA.config (M) Modified : Approve.Me/Web.SupportMe.config (M) Modified : Approve.Me/Web.config e1efd977d4c0dc4887cabc1636f3a94e931206d9 | 2015-05-27 14:57:24 -0600 | Anthony Hart | - [EAT-1627] - Refactored PosProvider to use simpler parameters. Started added classes and endpoint needed for retrieving lease terms details. (M) Modified : Approve.Me.Message/Approve.Me.Message.csproj (A) Added : Approve.Me.Message/Communication/GetLeaseTermsDetailsRequest.cs (A) Added : Approve.Me.Message/GetLeaseTermsDetailsResponse.cs (M) Modified : Approve.Me.Provider.Tests/Providers/PosProviderTests.cs (M) Modified : Approve.Me.Provider/Interfaces/IPosProvider.cs (M) Modified : Approve.Me.Provider/Providers/PosProvider.cs (M) Modified : Approve.Me/Plugins/ServicesPlugin.cs (M) Modified : Approve.Me/Services/SubmitApplicationService.cs ea385d127a4dfcdeda3b4e006505c90280566c89 | 2015-05-27 11:42:13 -0600 | Matt Case | - [EAT-1379] updating the DDE message assembly (M) Modified : Approve.Me.Api.Tests/Approve.Me.Api.Tests.csproj (M) Modified : Approve.Me.Api.Tests/packages.config (M) Modified : Approve.Me.Provider/Approve.Me.Provider.csproj (M) Modified : Approve.Me.Provider/packages.config (M) Modified : Approve.Me/Approve.Me.Api.csproj (M) Modified : Approve.Me/packages.config 9382c5470af38b34d276ea297ac8a0347138aa37 | 2015-05-27 10:41:55 -0600 | Matt Case | - Merged in EAT-1526b (pull request #124) d1625f00fc09639ed9fc5c11ebb92f5fde1cdee6 | 2015-05-26 10:27:00 -0600 | Anthony Hart | (origin/EAT-1526b) - [EAT-1526] - Added unit tests and fixed a fe w minor problems. (M) Modified : Approve.Me.Api.Tests/Services/SubmitApplicationServiceTests.cs (M) Modified : Approve.Me.Provider.Tests/Providers/PosProviderTests.cs (M) Modified : Approve.Me.Provider/Interfaces/IPosProvider.cs (M) Modified : Approve.Me.Provider/Providers/PosProvider.cs (M) Modified : Approve.Me/Services/SubmitApplicationService.cs 7e8ba1bb53f74ea89fac92e5c201974e80d3fe5a | 2015-05-21 17:28:00 -0600 | Anthony Hart | - [EAT-1526] Minor formatting adjustment. (M) Modified : Approve.Me.Provider/Providers/PosProvider.cs 85386079d8f1dba0a84566d21837cb6a81c05174 | 2015-05-19 13:58:19 -0600 | Andrey Pearce | - Merge branch 'QA0526' into EAT-1526b 6fe55fc2f24ba6fbb8975839ce22342849630dd9 | 2015-05-19 13:51:17 -0600 | Andrey Pearce | - [EAT-1526] - Saving to repo in order to prevent any data loss as we try to push this version of the code out to QA for UI devs to finish their related story. Note that unit tests might fail with this build. (M) Modified : Approve.Me.Api.Tests/Services/SubmitApplicationServiceTests.cs (A) Added : Approve.Me.Data/Extensions/ServiceExtensionTests.cs (A) Added : Approve.Me.Data/Extensions/TranslateExtensionTests.cs (M) Modified : Approve.Me.Provider/Providers/PosProvider.cs (M) Modified : Approve.Me.Provider/Service References/ProgFinancePOS/Reference.cs (M) Modified : Approve.Me/Web.config c25d82e3144088faece2faa623edd1c3d3867567 | 2015-05-19 10:47:09 -0600 | Mark Gardner | (origin/QA0526) - Merged in EPT-95 (pull request #121) 0eb57ad4885887b81e09c40daaeff98c67c33e1e | 2015-05-19 10:12:11 -0600 | Mark Gardner | - [EPT-95] Improving search orderby generation. (M) Modified : Approve.Me.Common/Repositories/BaseRepository.cs (M) Modified : Approve.Me.Data/Approve.Me.Data.csproj (D) Deleted : Approve.Me.Data/Enum/CreditApplicationSortOptions.cs (M) Modified : Approve.Me.Data/Interfaces/ICreditApplicationRepository.cs (M) Modified : Approve.Me.Data/Interfaces/ICreditApplicationSummaryRepository.cs (M) Modified : Approve.Me.Data/Repositories/CreditApplicationRepository.cs (M) Modified : Approve.Me.Entity/Entities/CreditApplicationSummary.cs (M) Modified : Approve.Me.Message/Communication/Admin/CreditApplications/SearchCreditApplicationRequest.cs (M) Modified : Approve.Me.Message/Enum/CreditApplicationSummarySortFields.cs (M) Modified : Approve.Me.Provider/Providers/CreditApplicationProvider.cs (M) Modified : Approve.Me/Services/Admin/AdminCreditApplicationService.cs 7a48b8dcf16592fcb47917b025fde6dc495c2072 | 2015-05-18 18:26:06 -0600 | Mark Gardner | - [EPT-95] Fixing problems with converting nullable ints from enu m values. (M) Modified : Approve.Me.Data/Repositories/CreditApplicationSummaryRepository.cs (M) Modified : Approve.Me.Data/Repositories/StoreRepository.cs (M) Modified : Approve.Me.Data/Search/CreditApplicationSummarySearchOptions.cs (M) Modified : Approve.Me.Data/Search/StoreSearchOptions.cs a6c8fe95d3182ab79e50d55c3df383fc4a1e1540 | 2015-05-18 17:08:48 -0600 | Mark Gardner | - [EPT-95] Fixing problems with sorting (M) Modified : Approve.Me.Data/Repositories/CreditApplicationSummaryRepository.cs (M) Modified : Approve.Me.Data/Search/CreditApplicationSummarySearchOptions.cs (M) Modified : Approve.Me.Message/Communication/Admin/CreditApplications/SearchCreditApplicationRequest.cs (M) Modified : Approve.Me.Message/Enum/StoreSortFields.cs a0cc87fcad74dc5bb86bcd546329a1dafd3c5264 | 2015-05-18 16:52:48 -0600 | Mark Gardner | - [EPT-95] Fixing build errors (M) Modified : Approve.Me.Provider/Interfaces/IStoreProvider.cs (M) Modified : Approve.Me.Provider/Providers/StoreProvider.cs (M) Modified : Approve.Me/Services/CreditApplicationService.cs (M) Modified : Approve.Me/Services/SubmitApplicationService.cs 8926d5e96a92de86a08ff0e4c0b05ea42620c49d | 2015-05-18 16:29:39 -0600 | Mark Gardner | - [EPT-95] Small code refactor (M) Modified : Approve.Me.Common/Approve.Me.Common.csproj (A) Added : Approve.Me.Common/Data/SearchOptions.cs (D) Deleted : Approve.Me.Common/Data/SearchSettings.cs (M) Modified : Approve.Me.Common/Interfaces/IBaseRepository.cs (M) Modified : Approve.Me.Common/Repositories/BaseRepository.cs (M) Modified : Approve.Me.Data/Approve.Me.Data.csproj (M) Modified : Approve.Me.Data/Interfaces/ICreditApplicationSummaryRepository.cs (M) Modified : Approve.Me.Data/Interfaces/IMerchantRepository.cs (M) Modified : Approve.Me.Data/Interfaces/IStoreCredentialRepository.cs (M) Modified : Approve.Me.Data/Interfaces/IStoreRepository.cs (M) Modified : Approve.Me.Data/Repositories/CreditApplicationSummaryRepository.cs (M) Modified : Approve.Me.Data/Repositories/MerchantRepository.cs (M) Modified : Approve.Me.Data/Repositories/StoreCredentialRepository.cs (M) Modified : Approve.Me.Data/Repositories/StoreRepository.cs (A) Added : Approve.Me.Data/Search/CreditApplicationSummarySearchOptions.cs (A) Added : Approve.Me.Data/Search/StoreSearchOptions.cs (M) Modified : Approve.Me.Message/Approve.Me.Message.csproj (M) Modified : Approve.Me.Message/Communication/Admin/CreditApplications/SearchCreditApplicationRequest.cs (M) Modified : Approve.Me.Message/Communication/Admin/Stores/SearchStoresRequest.cs (D) Deleted : Approve.Me.Message/Enum/CreditApplicationSortOptions.cs (A) Added : Approve.Me.Message/Enum/CreditApplicationSummarySortFields.cs (A) Added : Approve.Me.Message/Enum/StoreSortFields.cs (D) Deleted : Approve.Me.Message/Enum/StoreSortOptions.cs (M) Modified : Approve.Me.Provider/Interfaces/ICreditApplicationProvider.cs (M) Modified : Approve.Me.Provider/Providers/CreditApplicationProvider.cs (M) Modified : Approve.Me.Provider/Providers/MerchantProvider.cs (M) Modified : Approve.Me.Provider/Providers/StoreCredentialProvider.cs (M) Modified : Approve.Me.Provider/Providers/StoreProvider.cs (M) Modified : Approve.Me/Services/Admin/AdminCreditApplicationService.cs (M) Modified : Approve.Me/Services/Admin/AdminStoreService.cs (M) Modified : Approve.Me/Services/CreditApplicationService.cs (M) Modified : Approve.Me/Services/SubmitApplicationService.cs 6e8ade14e7b948743346fa52e8be585b027680e4 | 2015-05-18 09:55:54 -0600 | Victor Johnson | - Merge branch 'QA0526' into EPT-95 d4d274351e79f2dd8ee42e8515389200b30c08c5 | 2015-05-18 09:47:33 -0600 | anthony.hart | - [EAT-1526] - Added code to send bogus invoice information to PO S service in order to get a lease term value back. This approach was proposed by Kevin McCallum because at the point we need the lease term, we do not yet have the required invoice information.[ m (M) Modified : Approve.Me.Message/Communication/SubmitApplicationResponse.cs (M) Modified : Approve.Me.Provider/Approve.Me.Provider.csproj (M) Modified : Approve.Me.Provider/Interfaces/IPosProvider.cs (M) Modified : Approve.Me.Provider/Providers/PosProvider.cs (M) Modified : Approve.Me/Services/SubmitApplicationService.cs (M) Modified : Approve.Me/Web.config caf000527d73cd6aee7580fa9165f54e73b9fe3f | 2015-05-18 09:32:55 -0600 | Victor Johnson | - [EPT-95] Moved Credit App Summary Search to a view. (M) Modified : Approve.Me.Data/Approve.Me.Data.csproj (M) Modified : Approve.Me.Data/DataPlugin.cs (M) Modified : Approve.Me.Data/Enum/CreditApplicationSortOptions.cs (M) Modified : Approve.Me.Data/Interfaces/ICreditApplicationRepository.cs (A) Added : Approve.Me.Data/Interfaces/ICreditApplicationSummaryRepository.cs (M) Modified : Approve.Me.Data/Repositories/CreditApplicationRepository.cs (A) Added : Approve.Me.Data/Repositories/CreditApplicationSummaryRepository.cs (M) Modified : Approve.Me.Entity/Entities/CreditApplicationSummary.cs (M) Modified : Approve.Me.Message/Enum/CreditApplicationSortOptions.cs (M) Modified : Approve.Me.Provider/Providers/CreditApplicationProvider.cs (M) Modified : Approve.Me/Services/Admin/AdminCreditApplicationService.cs 44cef467459fcb768393543b29baa586a0fa9062 | 2015-05-15 16:23:47 -0400 | George Hotelling | - Merged in EAT-1590 (pull request #120) 2a2ab091456d3bb1a5253182e1ea989b253eb9a6 | 2015-05-15 14:15:58 -0600 | Andrey Pearce | - [EAT-1590] Appended POS description in merchandise item to con tain IMEI if there is one. (M) Modified : Approve.Me.Provider.Tests/Providers/PosProviderTests.cs (M) Modified : Approve.Me.Provider/Providers/PosProvider.cs ae600a5dc7c619f27cff12e972af7cfa11de93b7 | 2015-05-14 11:56:43 -0600 | Anthony Hart | - Merged in EPT-61 (pull request #119) b2e362cc4db906c504c7a2d32cf01a979fae6984 | 2015-05-14 11:08:42 -0600 | Victor Johnson | - [EPT-61] Updated to follow redirect and send full url. (M) Modified : Approve.Me/Services/Admin/AdminEmailService.cs 087f0f2fde7b0c14e69e8c03dae602f2d2d294bd | 2015-05-14 11:07:57 -0600 | Victor Johnson | - [EPT-95] Forgot to add the new Enum. (A) Added : Approve.Me.Data/Enum/CreditApplicationSortOptions.cs 48892cb18b8f7d5c6b8bffae0bb85cf81d4ed59c | 2015-05-14 07:47:57 -0600 | Victor Johnson | - [EPT-95] Moved credit application sort options enum to data. [m (M) Modified : Approve.Me.Common/Repositories/BaseRepository.cs (M) Modified : Approve.Me.Data/Approve.Me.Data.csproj (M) Modified : Approve.Me.Data/Repositories/CreditApplicationRepository.cs (M) Modified : Approve.Me.Entity/Approve.Me.Entity.csproj (D) Deleted : Approve.Me.Entity/Enum/CreditApplicationSortOptions.cs ca0da4b1520213a7b0dbb9b657fde0b39cbd7f1a | 2015-05-13 15:12:52 -0600 | anthony.hart | - [EAT-1526] - Updated POS service reference (again). (M) Modified : Approve.Me.Provider/Approve.Me.Provider.csproj (M) Modified : Approve.Me.Provider/Service References/ProgFinancePOS/Application43.xsd (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.LeasePricingResponse.datasource (M) Modified : Approve.Me.Provider/Service References/ProgFinancePOS/Progressive.WebServices1.wsdl (M) Modified : Approve.Me.Provider/Service References/ProgFinancePOS/Reference.cs dec167f64bd355492448ce96b0497d6d557da5d1 | 2015-05-13 13:23:44 -0600 | Victor Johnson | - [EPT-95] Added sorting to stores and credit applications. (M) Modified : Approve.Me.Common/Approve.Me.Common.csproj (A) Added : Approve.Me.Common/Data/SearchSettings.cs (M) Modified : Approve.Me.Common/Interfaces/IBaseRepository.cs (M) Modified : Approve.Me.Common/Repositories/BaseRepository.cs (M) Modified : Approve.Me.Data/Interfaces/ICreditApplicationRepository.cs (M) Modified : Approve.Me.Data/Repositories/CreditApplicationRepository.cs (M) Modified : Approve.Me.Entity/Approve.Me.Entity.csproj (A) Added : Approve.Me.Entity/Enum/CreditApplicationSortOptions.cs (M) Modified : Approve.Me.Message/Approve.Me.Message.csproj (M) Modified : Approve.Me.Message/Communication/Admin/CreditApplications/SearchCreditApplicationRequest.cs (M) Modified : Approve.Me.Message/Communication/Admin/Stores/SearchStoresRequest.cs (A) Added : Approve.Me.Message/Enum/CreditApplicationSortOptions.cs (A) Added : Approve.Me.Message/Enum/StoreSortOptions.cs (M) Modified : Approve.Me.Provider/Interfaces/ICreditApplicationProvider.cs (M) Modified : Approve.Me.Provider/Interfaces/IStoreProvider.cs (M) Modified : Approve.Me.Provider/Providers/CreditApplicationProvider.cs (M) Modified : Approve.Me.Provider/Providers/MerchantProvider.cs (M) Modified : Approve.Me.Provider/Providers/StoreCredentialProvider.cs (M) Modified : Approve.Me.Provider/Providers/StoreProvider.cs (M) Modified : Approve.Me/Services/Admin/AdminCreditApplicationService.cs (M) Modified : Approve.Me/Services/Admin/AdminStoreService.cs ed2f1f9ba24c030880659615f81d26d11b40b12d | 2015-05-13 11:49:42 -0600 | anthony.hart | - [EAT-1526] - Changed POS service reference. (M) Modified : Approve.Me.Provider/Approve.Me.Provider.csproj (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Application.xsd (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Application1.xsd (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Application2.xsd (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Application3.xsd (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Application4.xsd (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Application41.xsd (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Application42.xsd (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Application43.xsd (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Approve.Me.Provider.ProgFinancePOS.DeliveryConfirmationResponse.datasource (D) Deleted : Approve.Me.Provider/Service References/ProgFinancePOS/Progressive.WebServices.wsdl (A) Added : Approve.Me.Provider/Service References/ProgFinancePOS/Progressive.WebServices1.wsdl (M) Modified : Approve.Me.Provider/Service References/ProgFinancePOS/Reference.cs (M) Modified : Approve.Me.Provider/Service References/ProgFinancePOS/Reference.svcmap (M) Modified : Approve.Me.Provider/Service References/ProgFinancePOS/configuration.svcinfo (M) Modified : Approve.Me.Provider/Service References/ProgFinancePOS/configuration91.svcinfo (M) Modified : Approve.Me.Provider/app.config 9669a27ecf96fb9bef325f5a5995cd3f1061f667 | 2015-05-12 08:43:07 -0600 | Anthony Hart | - Merged in EPT-96 (pull request #115) 6c2b3c5633664c9cb82b3c9b399762370394a5bd | 2015-05-12 07:14:37 -0600 | Victor Johnson | - Merged RC_SupportMe into QA0526 e23d98a4c48298160634d6a4a15e769b68b337f8 | 2015-05-05 13:20:52 -0600 | Victor Johnson | - [EPT-96] Added enpoint to gather funding source data. (M) Modified : Approve.Me.Api.Tests/Extensions/TranslateExtensionTests.cs (M) Modified : Approve.Me.Api.Tests/Services/ApproveMeServiceTestBase.cs (M) Modified : Approve.Me.Entity/Entities/FundingSource.cs (M) Modified : Approve.Me.Message/Approve.Me.Message.csproj (A) Added : Approve.Me.Message/Communication/Admin/FundingSources/FundingSourceListResponse.cs (A) Added : Approve.Me.Message/Communication/Admin/FundingSources/FundingSourceRequest.cs (M) Modified : Approve.Me.Message/Communication/CreditApplicationStatusRequest.cs (A) Added : Approve.Me.Message/Communication/FundingSource.cs (M) Modified : Approve.Me.Message/Communication/StoreResponse.cs (M) Modified : Approve.Me.Message/Communication/SubmitApplicationRequest.cs (M) Modified : Approve.Me.Message/Communication/SubmitContinueApplicationRequest.cs (M) Modified : Approve.Me.Message/Communication/SubmitExistingApplicationRequest.cs (M) Modified : Approve.Me.Provider/Interfaces/IFundingSourceProvider.cs (M) Modified : Approve.Me/Approve.Me.Api.csproj (M) Modified : Approve.Me/Plugins/AdminServicePlugin.cs (A) Added : Approve.Me/Services/Admin/AdminFundingSourceService.cs (M) Modified : Approve.Me/Services/MerchantService.cs ` for i, match := range re.FindAllString(str, -1) { fmt.Println(match, "found at index", i) } }

Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for Golang, please visit: https://golang.org/pkg/regexp/