Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #4863
| Newsgroups | comp.lang.java.programmer |
|---|---|
| Subject | Re: Confusion about String.matches method |
| From | Ian Shef <invalid@avoiding.spam> |
| References | <baaf3c9c-b3be-4d14-a5de-2149617640b2@k17g2000vbn.googlegroups.com> <slrniua9ad.phi.avl@gamma.logic.tuwien.ac.at> <50016a00-9422-46d4-8278-619fedafff55@c41g2000yqm.googlegroups.com> <nqrau6pa3u55q5ilki6h2dqk3qprd3er9d@4ax.com> <2fd869d6-c2f6-4360-85b4-6df2b6e68fb0@p13g2000yqh.googlegroups.com> |
| Message-ID | <Xns9EF781169B4F8vaj4088ianshef@138.125.254.103> (permalink) |
| Date | 2011-06-01 19:41 +0000 |
| Organization | Raytheon Company |
laredotornado <laredotornado@zipmail.com> wrote in news:2fd869d6-c2f6-4360-
85b4-6df2b6e68fb0@p13g2000yqh.googlegroups.com:
<snip>
> K, thought I had this all rigured out thanks to everyone's
> suggestions, but I still have this one RE that's failing and I can't
> figure out why. I have
>
> "G37 Convertible\n$45,750*".matches("^.*\\Q$45,750\\E.*$")
>
> which returns false. If I remove the new line ("\n"), it matches, but
> I can't guarantee my input won't contain new lines. How can I modify
> my regular expression to match? Thanks, - Dave
>
You have not provided sufficient information. Could the new line be located
anywhere, or only adjacent to and in front of the dollar sign?
If the answeer is "anywhere", it may be easier to discard all newlines first.
e.g.
String s ;
.
.
.
s = s.replace("\n", "") ;
.
.
.
Another way if the line terminator could be anywhere is to enable dotall
mode. This causes period to also match line terminators. See the
documentation for Pattern for how to enable this mode.
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar
Confusion about String.matches method laredotornado <laredotornado@zipmail.com> - 2011-05-31 10:24 -0700
Re: Confusion about String.matches method Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-31 17:28 +0000
Re: Confusion about String.matches method laredotornado <laredotornado@zipmail.com> - 2011-05-31 13:15 -0700
Re: Confusion about String.matches method Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2011-05-31 23:10 +0200
Re: Confusion about String.matches method Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-31 21:26 +0000
Re: Confusion about String.matches method Ian Shef <invalid@avoiding.spam> - 2011-05-31 22:20 +0000
Re: Confusion about String.matches method Roedy Green <see_website@mindprod.com.invalid> - 2011-05-31 15:53 -0700
Re: Confusion about String.matches method laredotornado <laredotornado@zipmail.com> - 2011-06-01 07:10 -0700
Re: Confusion about String.matches method Nigel Wade <nmw-news@ion.le.ac.uk> - 2011-06-01 16:02 +0100
Re: Confusion about String.matches method Roedy Green <see_website@mindprod.com.invalid> - 2011-06-06 00:50 -0700
Re: Confusion about String.matches method Esmond Pitt <esmond.pitt@bigpond.com> - 2011-06-06 20:18 +1000
Re: Confusion about String.matches method Roedy Green <see_website@mindprod.com.invalid> - 2011-06-07 21:15 -0700
Re: Confusion about String.matches method Michael Wojcik <mwojcik@newsguy.com> - 2011-06-08 11:13 -0400
Re: Confusion about String.matches method Esmond Pitt <esmond.pitt@bigpond.com> - 2011-06-09 19:19 +1000
Re: Confusion about String.matches method Roedy Green <see_website@mindprod.com.invalid> - 2011-06-07 21:18 -0700
Re: Confusion about String.matches method Gene Wirchenko <genew@ocis.net> - 2011-06-08 07:50 -0700
Re: Confusion about String.matches method Nigel Wade <nmw-news@ion.le.ac.uk> - 2011-06-06 12:15 +0100
Re: Confusion about String.matches method Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-06-01 11:17 -0400
Re: Confusion about String.matches method Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2011-06-01 18:59 +0200
Re: Confusion about String.matches method Ian Shef <invalid@avoiding.spam> - 2011-06-01 19:41 +0000
Re: Confusion about String.matches method Jim Janney <jjanney@shell.xmission.com> - 2011-06-01 08:41 -0600
csiph-web