Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #13317
| From | Lew <lewbloch@gmail.com> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Some regexp problems |
| Date | 2012-04-02 12:48 -0700 |
| Organization | http://groups.google.com |
| Message-ID | <13964491.992.1333396119359.JavaMail.geo-discussion-forums@pbgr6> (permalink) |
| References | <2048846a-7678-4d0e-b76f-38670934297d@m16g2000yqc.googlegroups.com> |
laredotornado wrote:
> I'm using Java 6. I'm trying to write a regexp, which is failing, but
> I can't figure out why (same expression works in Perl). Here is my
> code ...
>
> final Pattern addPattern = Pattern.compile("\\s*ADD\\s+([^\\s]+)\
> \s*", Pattern.MULTILINE);
Why do you use such exorbitant, unreadable indentation for Usenet posts? You've been around a while and really ought to know better. Do you _want_ to discourage people from answering?
Come on, man.
> final Matcher addMatcher = addPattern.matcher(cellValue);
>
> but the call "addMatcher.matches()" returns false for Strings that
> look like they match to me. Here is one of them
>
> cellValue = "ADD 6CCRASR.1 ADD 6CCRASR.2 ADD
> 6CCRASR.3 ADD 6CCRASR.5 ADD 6CCRASR.
> 10 ADD 6CCRASL.3 ADD 6CCRASL.5\nADD 6RSL.
> 1\nADD 6RSL.2\nADD 6RSL.3\nADD 6RSL.5\nADD 6RSL.10\nADD 6RSIT.1\nADD
> 6RSIT.2\nADD 6RSIT.3\nADD 6RSIT.5\nADD 6RSIT.10\nADD 6LS.5.b "
>
> The "\n"'s are newline characters. Any idea what is wrong with the
> above regexp or my code?
The indicated regex does not match that string. It only matches a substring of that string.
Check out the Javadocs for 'Matcher' for alternatives.
--
Lew
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Some regexp problems laredotornado <laredotornado@zipmail.com> - 2012-04-02 12:32 -0700
Re: Some regexp problems Lew <lewbloch@gmail.com> - 2012-04-02 12:48 -0700
Re: Some regexp problems Roedy Green <see_website@mindprod.com.invalid> - 2012-04-02 16:07 -0700
Re: Some regexp problems Arne Vajhøj <arne@vajhoej.dk> - 2012-04-02 19:49 -0400
Re: Some regexp problems Roedy Green <see_website@mindprod.com.invalid> - 2012-04-03 10:47 -0700
Re: Some regexp problems Roedy Green <see_website@mindprod.com.invalid> - 2012-04-03 10:48 -0700
Re: Some regexp problems Arne Vajhøj <arne@vajhoej.dk> - 2012-04-03 19:30 -0400
Re: Some regexp problems Roedy Green <see_website@mindprod.com.invalid> - 2012-04-03 16:29 -0700
csiph-web