Re: [lang] Wildcard regex

2010-10-09 Thread Henri Yandell
+1. Seems to fit a RegexUtils.wildcardToRegex type method. Note that IO has a Wildcard concept already, so ideally it would match the same schema. Hen On Sat, Oct 9, 2010 at 6:13 AM, sebb wrote: > On 9 October 2010 12:33, Stephen Colebourne wrote: >> No, the wildcard is used for a database sea

Re: [lang] Wildcard regex

2010-10-09 Thread sebb
On 9 October 2010 12:33, Stephen Colebourne wrote: > No, the wildcard is used for a database search. Find me all names > matching "Foo*". This is not for [io]. But where do humans get the idea that * and ? are wildcards? > > The oro code does look reasonable I'd say. Agreed, it could be adapted

Re: [lang] Wildcard regex

2010-10-09 Thread Stephen Colebourne
No, the wildcard is used for a database search. Find me all names matching "Foo*". This is not for [io]. The oro code does look reasonable I'd say. Stephen On 9 October 2010 12:25, sebb wrote: > What does the regex represent? A filename? > > If so, then maybe the code belongs in IO rather than

Re: [lang] Wildcard regex

2010-10-09 Thread sebb
What does the regex represent? A filename? If so, then maybe the code belongs in IO rather than Lang. Also, filename globbing is not consistent across OSes. On 8 October 2010 15:32, Stephen Colebourne wrote: > Human users enter wildcards * and ? (because regex is too complex). In > my case, I'm

Re: [lang] Wildcard regex

2010-10-09 Thread Siegfried Goeschl
Hi folks, assuming that "standard wildcard" is actually globbing I came around of an globbing to regexp converter somewhere - I will have a look Cheers, Siegfried Goeschl On 10/8/10 4:32 PM, Stephen Colebourne wrote: Human users enter wildcards * and ? (because regex is too complex). In my

Re: [lang] Wildcard regex

2010-10-08 Thread Stephen Colebourne
Human users enter wildcards * and ? (because regex is too complex). In my case, I'm passing it to MongoDB, which needs regex. Stephen On 8 October 2010 15:10, Paul Benedict wrote: > Can I get some sense of use case? What would you use it for? Just curious. > > On Fri, Oct 8, 2010 at 9:06 AM, St

Re: [lang] Wildcard regex

2010-10-08 Thread Matt Benson
On Oct 8, 2010, at 9:10 AM, Paul Benedict wrote: > Can I get some sense of use case? What would you use it for? Just curious. > I've got code like this as well. It allows you to take a pattern containing glob-style wildcards and convert to a regex that you can then use to do your matching fo

Re: [lang] Wildcard regex

2010-10-08 Thread Paul Benedict
Can I get some sense of use case? What would you use it for? Just curious. On Fri, Oct 8, 2010 at 9:06 AM, Stephen Colebourne wrote: > I don't think comons lang has a routine for converting a standard > wildcard string (with * and ?) to a regex. > Here is a first suggestion, although I'm sure it

[lang] Wildcard regex

2010-10-08 Thread Stephen Colebourne
I don't think comons lang has a routine for converting a standard wildcard string (with * and ?) to a regex. Here is a first suggestion, although I'm sure it can be improved. public Pattern createPattern(String text) { StringTokenizer tkn = new StringTokenizer(text, "?*", true); StringBu