import java.util.regex.Matcher ;
import java.util.regex.Pattern ;
public class Main {
public static void main
( String [ ] args
) { String text
= "Library Catalogue Log off | Borrower record | Course Reading | " + "Collections | A-Z E-Journal list | ILL Request | Help Browse | Search "
+ "| Results List | Previous Searches | My e-Shelf | Self-Issue | Feedback "
+ "Selected records: View Selected | Save/Mail | Create Subset | "
+ "Add to My e-Shelf | Whole set: Select All | Deselect | "
+ "Rank | Refine | Filter Records 1 - 15 of 101005 "
+ "(maximum display and sort is 2500 records) "
+ "1 Drower, E. S. (Ethel Stefana), Lady, b. 1879. Lady E.S. "
+ "Drower’s scholarly correspondence : an intrepid English autodidact in Iraq / edited by 2012. "
+ "BK Book University Library( 1/ 0) "
+ "2 Kowalski, Robin M. Cyberbullying : bullying in the digital "
+ "age / Robin M. Kowalski, Susan P. Limber, Patricia W. Ag 2012. BK Book University Library( 1/ 0)"
+ " ... 15 Ambrose, Gavin. Approach and language [electronic resource] "
+ "/ Gavin Ambrose, Nigel Aono-Billson. 2011. BK Book" ;
Pattern p = Pattern.compile ( "((1 Drower.+Iraq).+0\\ )).+2 Kowalski" ) ;
Matcher m = p.matcher ( text) ;
if ( m.find ( ) ) {
System .
out .
println ( m.
group ( 1 ) ) ; System .
out .
println ( m.
group ( 2 ) ) ; }
}
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC5NYXRjaGVyOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4LlBhdHRlcm47CgpwdWJsaWMgY2xhc3MgTWFpbiB7CgogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFN0cmluZyB0ZXh0ID0gIkxpYnJhcnkgQ2F0YWxvZ3VlIExvZyBvZmYgfCBCb3Jyb3dlciByZWNvcmQgfCBDb3Vyc2UgUmVhZGluZyB8ICIKICAgICAgICAgICAgICAgICsgIkNvbGxlY3Rpb25zIHwgQS1aIEUtSm91cm5hbCBsaXN0IHwgSUxMIFJlcXVlc3QgfCBIZWxwICAgQnJvd3NlIHwgU2VhcmNoICIKICAgICAgICAgICAgICAgICsgInwgUmVzdWx0cyBMaXN0IHwgUHJldmlvdXMgU2VhcmNoZXMgfCBNeSBlLVNoZWxmIHwgU2VsZi1Jc3N1ZSB8IEZlZWRiYWNrICAgICAgICIKICAgICAgICAgICAgICAgICsgIlNlbGVjdGVkIHJlY29yZHM6ICBWaWV3IFNlbGVjdGVkICB8ICBTYXZlL01haWwgIHwgIENyZWF0ZSBTdWJzZXQgIHwgICIKICAgICAgICAgICAgICAgICsgIkFkZCB0byBNeSBlLVNoZWxmICB8ICAgICAgICBXaG9sZSBzZXQ6ICBTZWxlY3QgQWxsICB8ICBEZXNlbGVjdCAgfCAgIgogICAgICAgICAgICAgICAgKyAiUmFuayAgfCAgUmVmaW5lICB8ICBGaWx0ZXIgICBSZWNvcmRzIDEgLSAxNSBvZiAxMDEwMDUgIgogICAgICAgICAgICAgICAgKyAiKG1heGltdW0gZGlzcGxheSBhbmQgc29ydCBpcyAyNTAwIHJlY29yZHMpICAgICAgICAgIgogICAgICAgICAgICAgICAgKyAiMSBEcm93ZXIsIEUuIFMuIChFdGhlbCBTdGVmYW5hKSwgTGFkeSwgYi4gMTg3OS4gTGFkeSBFLlMuICIKICAgICAgICAgICAgICAgICsgIkRyb3dlcuKAmXMgc2Nob2xhcmx5IGNvcnJlc3BvbmRlbmNlIDogYW4gaW50cmVwaWQgRW5nbGlzaCBhdXRvZGlkYWN0IGluIElyYXEgLyBlZGl0ZWQgYnkgMjAxMi4gIgogICAgICAgICAgICAgICAgKyAiQksgQm9vayBVbml2ZXJzaXR5IExpYnJhcnkoIDEvIDApICIKICAgICAgICAgICAgICAgICsgIjIgS293YWxza2ksIFJvYmluIE0uIEN5YmVyYnVsbHlpbmcgOiBidWxseWluZyBpbiB0aGUgZGlnaXRhbCAiCiAgICAgICAgICAgICAgICArICJhZ2UgLyBSb2JpbiBNLiBLb3dhbHNraSwgU3VzYW4gUC4gTGltYmVyLCBQYXRyaWNpYSBXLiBBZyAyMDEyLiBCSyBCb29rIFVuaXZlcnNpdHkgTGlicmFyeSggMS8gMCkiCiAgICAgICAgICAgICAgICArICIgLi4uICAxNSBBbWJyb3NlLCBHYXZpbi4gQXBwcm9hY2ggYW5kIGxhbmd1YWdlIFtlbGVjdHJvbmljIHJlc291cmNlXSAiCiAgICAgICAgICAgICAgICArICIvIEdhdmluIEFtYnJvc2UsIE5pZ2VsIEFvbm8tQmlsbHNvbi4gMjAxMS4gQksgQm9vayI7CgogICAgICAgIFBhdHRlcm4gcCA9IFBhdHRlcm4uY29tcGlsZSgiKCgxIERyb3dlci4rSXJhcSkuKzBcXCkpLisyIEtvd2Fsc2tpIik7CiAgICAgICAgTWF0Y2hlciBtID0gcC5tYXRjaGVyKHRleHQpOwogICAgICAgIGlmIChtLmZpbmQoKSkgewogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4obS5ncm91cCgxKSk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihtLmdyb3VwKDIpKTsKICAgICAgICB9CiAgICB9Cn0=
stdout
1 Drower, E. S. (Ethel Stefana), Lady, b. 1879. Lady E.S. Drower’s scholarly correspondence : an intrepid English autodidact in Iraq / edited by 2012. BK Book University Library( 1/ 0)
1 Drower, E. S. (Ethel Stefana), Lady, b. 1879. Lady E.S. Drower’s scholarly correspondence : an intrepid English autodidact in Iraq