Re: Regular expression in solr

2013-05-23 Thread Erik Hatcher
Regex expressions work on individual terms.  Positional information is 
irrelevant when it comes to regex matching - it's not matching across terms*.

The syntax allowed is documented here 
https://lucene.apache.org/core/4_3_0/core/org/apache/lucene/util/automaton/RegExp.html
 - it's not quite the full standard syntax.  ^ and $ aren't mentioned there.  
The beginning of the regex implicitly starts at the beginning of the term.

So whatever constitutes a term is the granularity of what matches.  string 
fields operate on the entire string.  A text field that is analyzed will regex 
match on the individual terms that emerge from the index-time analysis process.

Erik

* Though with the surround query parser you can do proximity matching using 
wildcarded terms in sophisticated ways.

On May 22, 2013, at 16:42 , Lance Norskog wrote:

 If the indexed data includes positions, it should be possible to implement ^ 
 and $ as the first and last positions.
 
 On 05/22/2013 04:08 AM, Oussama Jilal wrote:
 There is no ^ or $ in the solr regex since the regular expression will match 
 tokens (not the complete indexed text). So the results you get will basicly 
 depend on your way of indexing, if you use the regex on a tokenized field 
 and that is not what you want, try to use a copy field wich is not tokenized 
 and then use the regex on that one.
 
 On 05/22/2013 11:53 AM, Stéphane Habett Roux wrote:
 I just can't get the $ endpoint to work.
 
 I am not sure but I heard it works with the Java Regex engine (a little 
 obvious if it is true ...), so any Java regex tutorial would help you.
 
 On 05/22/2013 11:42 AM, Sagar Chaturvedi wrote:
 Yes, it works for me too. But many times result is not as expected. Is 
 there some guide on use of regex in solr?
 
 -Original Message-
 From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
 Sent: Wednesday, May 22, 2013 4:00 PM
 To: solr-user@lucene.apache.org
 Subject: Re: Regular expression in solr
 
 I don't think so, it always worked for me without anything special, just 
 try it and see :)
 
 On 05/22/2013 11:26 AM, Sagar Chaturvedi wrote:
 @Oussama Thank you for your reply. Is it as simple as that? I mean no 
 additional settings required?
 
 -Original Message-
 From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
 Sent: Wednesday, May 22, 2013 3:37 PM
 To: solr-user@lucene.apache.org
 Subject: Re: Regular expression in solr
 
 You can write a regular expression query like this (you need to specify 
 the regex between slashes / ) :
 
 fieldName:/[rR]egular.*/
 
 On 05/22/2013 10:51 AM, Sagar Chaturvedi wrote:
 Hi,
 
 How do we search based upon regular expressions in solr?
 
 Regards,
 Sagar
 
 
 
 DISCLAIMER:
 - 
 -
 -
 The contents of this e-mail and any attachment(s) are confidential
 and intended for the named recipient(s) only.
 It shall not attach any liability on the originator or NEC or its
 affiliates. Any views or opinions presented in this email are solely
 those of the author and may not necessarily reflect the opinions of
 NEC or its affiliates.
 Any form of reproduction, dissemination, copying, disclosure,
 modification, distribution and / or publication of this message
 without the prior written consent of the author of this e-mail is
 strictly prohibited. If you have received this email in error please
 delete it and notify the sender immediately. .
 - 
 -
 -
 
 DISCLAIMER:
 -- 
 -
 The contents of this e-mail and any attachment(s) are confidential and
 intended for the named recipient(s) only.
 It shall not attach any liability on the originator or NEC or its
 affiliates. Any views or opinions presented in this email are solely
 those of the author and may not necessarily reflect the opinions of
 NEC or its affiliates.
 Any form of reproduction, dissemination, copying, disclosure,
 modification, distribution and / or publication of this message
 without the prior written consent of the author of this e-mail is
 strictly prohibited. If you have received this email in error please
 delete it and notify the sender immediately. .
 -- 
 -
 
 
 DISCLAIMER:
 ---
  
 The contents of this e-mail and any attachment(s) are confidential and
 intended
 for the named recipient(s) only.
 It shall not attach any liability on the originator or NEC or its
 affiliates. Any views or opinions presented in
 this email are solely those of the author and may not necessarily reflect

Regular expression in solr

2013-05-22 Thread Sagar Chaturvedi
Hi,

How do we search based upon regular expressions in solr?

Regards,
Sagar



DISCLAIMER:
---
The contents of this e-mail and any attachment(s) are confidential and
intended
for the named recipient(s) only. 
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in 
this email are solely those of the author and may not necessarily reflect the
opinions of NEC or its affiliates. 
Any form of reproduction, dissemination, copying, disclosure, modification,
distribution and / or publication of 
this message without the prior written consent of the author of this e-mail is
strictly prohibited. If you have 
received this email in error please delete it and notify the sender
immediately. .
---


Re: Regular expression in solr

2013-05-22 Thread Oussama Jilal
You can write a regular expression query like this (you need to specify 
the regex between slashes / ) :


fieldName:/[rR]egular.*/

On 05/22/2013 10:51 AM, Sagar Chaturvedi wrote:

Hi,

How do we search based upon regular expressions in solr?

Regards,
Sagar



DISCLAIMER:
---
The contents of this e-mail and any attachment(s) are confidential and
intended
for the named recipient(s) only.
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in
this email are solely those of the author and may not necessarily reflect the
opinions of NEC or its affiliates.
Any form of reproduction, dissemination, copying, disclosure, modification,
distribution and / or publication of
this message without the prior written consent of the author of this e-mail is
strictly prohibited. If you have
received this email in error please delete it and notify the sender
immediately. .
---




RE: Regular expression in solr

2013-05-22 Thread Sagar Chaturvedi
@Oussama Thank you for your reply. Is it as simple as that? I mean no 
additional settings required?

-Original Message-
From: Oussama Jilal [mailto:jilal.ouss...@gmail.com] 
Sent: Wednesday, May 22, 2013 3:37 PM
To: solr-user@lucene.apache.org
Subject: Re: Regular expression in solr

You can write a regular expression query like this (you need to specify the 
regex between slashes / ) :

fieldName:/[rR]egular.*/

On 05/22/2013 10:51 AM, Sagar Chaturvedi wrote:
 Hi,

 How do we search based upon regular expressions in solr?

 Regards,
 Sagar



 DISCLAIMER:
 --
 -
 The contents of this e-mail and any attachment(s) are confidential and 
 intended for the named recipient(s) only.
 It shall not attach any liability on the originator or NEC or its 
 affiliates. Any views or opinions presented in this email are solely 
 those of the author and may not necessarily reflect the opinions of 
 NEC or its affiliates.
 Any form of reproduction, dissemination, copying, disclosure, 
 modification, distribution and / or publication of this message 
 without the prior written consent of the author of this e-mail is 
 strictly prohibited. If you have received this email in error please 
 delete it and notify the sender immediately. .
 --
 -




DISCLAIMER:
---
The contents of this e-mail and any attachment(s) are confidential and
intended
for the named recipient(s) only. 
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in 
this email are solely those of the author and may not necessarily reflect the
opinions of NEC or its affiliates. 
Any form of reproduction, dissemination, copying, disclosure, modification,
distribution and / or publication of 
this message without the prior written consent of the author of this e-mail is
strictly prohibited. If you have 
received this email in error please delete it and notify the sender
immediately. .
---


Re: Regular expression in solr

2013-05-22 Thread Oussama Jilal
I don't think so, it always worked for me without anything special, just 
try it and see :)


On 05/22/2013 11:26 AM, Sagar Chaturvedi wrote:

@Oussama Thank you for your reply. Is it as simple as that? I mean no 
additional settings required?

-Original Message-
From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
Sent: Wednesday, May 22, 2013 3:37 PM
To: solr-user@lucene.apache.org
Subject: Re: Regular expression in solr

You can write a regular expression query like this (you need to specify the 
regex between slashes / ) :

fieldName:/[rR]egular.*/

On 05/22/2013 10:51 AM, Sagar Chaturvedi wrote:

Hi,

How do we search based upon regular expressions in solr?

Regards,
Sagar



DISCLAIMER:
--
-
The contents of this e-mail and any attachment(s) are confidential and
intended for the named recipient(s) only.
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in this email are solely
those of the author and may not necessarily reflect the opinions of
NEC or its affiliates.
Any form of reproduction, dissemination, copying, disclosure,
modification, distribution and / or publication of this message
without the prior written consent of the author of this e-mail is
strictly prohibited. If you have received this email in error please
delete it and notify the sender immediately. .
--
-




DISCLAIMER:
---
The contents of this e-mail and any attachment(s) are confidential and
intended
for the named recipient(s) only.
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in
this email are solely those of the author and may not necessarily reflect the
opinions of NEC or its affiliates.
Any form of reproduction, dissemination, copying, disclosure, modification,
distribution and / or publication of
this message without the prior written consent of the author of this e-mail is
strictly prohibited. If you have
received this email in error please delete it and notify the sender
immediately. .
---




RE: Regular expression in solr

2013-05-22 Thread Sagar Chaturvedi
Yes, it works for me too. But many times result is not as expected. Is there 
some guide on use of regex in solr?

-Original Message-
From: Oussama Jilal [mailto:jilal.ouss...@gmail.com] 
Sent: Wednesday, May 22, 2013 4:00 PM
To: solr-user@lucene.apache.org
Subject: Re: Regular expression in solr

I don't think so, it always worked for me without anything special, just try it 
and see :)

On 05/22/2013 11:26 AM, Sagar Chaturvedi wrote:
 @Oussama Thank you for your reply. Is it as simple as that? I mean no 
 additional settings required?

 -Original Message-
 From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
 Sent: Wednesday, May 22, 2013 3:37 PM
 To: solr-user@lucene.apache.org
 Subject: Re: Regular expression in solr

 You can write a regular expression query like this (you need to specify the 
 regex between slashes / ) :

 fieldName:/[rR]egular.*/

 On 05/22/2013 10:51 AM, Sagar Chaturvedi wrote:
 Hi,

 How do we search based upon regular expressions in solr?

 Regards,
 Sagar



 DISCLAIMER:
 -
 -
 -
 The contents of this e-mail and any attachment(s) are confidential 
 and intended for the named recipient(s) only.
 It shall not attach any liability on the originator or NEC or its 
 affiliates. Any views or opinions presented in this email are solely 
 those of the author and may not necessarily reflect the opinions of 
 NEC or its affiliates.
 Any form of reproduction, dissemination, copying, disclosure, 
 modification, distribution and / or publication of this message 
 without the prior written consent of the author of this e-mail is 
 strictly prohibited. If you have received this email in error please 
 delete it and notify the sender immediately. .
 -
 -
 -



 DISCLAIMER:
 --
 -
 The contents of this e-mail and any attachment(s) are confidential and 
 intended for the named recipient(s) only.
 It shall not attach any liability on the originator or NEC or its 
 affiliates. Any views or opinions presented in this email are solely 
 those of the author and may not necessarily reflect the opinions of 
 NEC or its affiliates.
 Any form of reproduction, dissemination, copying, disclosure, 
 modification, distribution and / or publication of this message 
 without the prior written consent of the author of this e-mail is 
 strictly prohibited. If you have received this email in error please 
 delete it and notify the sender immediately. .
 --
 -




DISCLAIMER:
---
The contents of this e-mail and any attachment(s) are confidential and
intended
for the named recipient(s) only. 
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in 
this email are solely those of the author and may not necessarily reflect the
opinions of NEC or its affiliates. 
Any form of reproduction, dissemination, copying, disclosure, modification,
distribution and / or publication of 
this message without the prior written consent of the author of this e-mail is
strictly prohibited. If you have 
received this email in error please delete it and notify the sender
immediately. .
---


Re: Regular expression in solr

2013-05-22 Thread Oussama Jilal
I am not sure but I heard it works with the Java Regex engine (a little 
obvious if it is true ...), so any Java regex tutorial would help you.


On 05/22/2013 11:42 AM, Sagar Chaturvedi wrote:

Yes, it works for me too. But many times result is not as expected. Is there 
some guide on use of regex in solr?

-Original Message-
From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
Sent: Wednesday, May 22, 2013 4:00 PM
To: solr-user@lucene.apache.org
Subject: Re: Regular expression in solr

I don't think so, it always worked for me without anything special, just try it 
and see :)

On 05/22/2013 11:26 AM, Sagar Chaturvedi wrote:

@Oussama Thank you for your reply. Is it as simple as that? I mean no 
additional settings required?

-Original Message-
From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
Sent: Wednesday, May 22, 2013 3:37 PM
To: solr-user@lucene.apache.org
Subject: Re: Regular expression in solr

You can write a regular expression query like this (you need to specify the 
regex between slashes / ) :

fieldName:/[rR]egular.*/

On 05/22/2013 10:51 AM, Sagar Chaturvedi wrote:

Hi,

How do we search based upon regular expressions in solr?

Regards,
Sagar



DISCLAIMER:
-
-
-
The contents of this e-mail and any attachment(s) are confidential
and intended for the named recipient(s) only.
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in this email are solely
those of the author and may not necessarily reflect the opinions of
NEC or its affiliates.
Any form of reproduction, dissemination, copying, disclosure,
modification, distribution and / or publication of this message
without the prior written consent of the author of this e-mail is
strictly prohibited. If you have received this email in error please
delete it and notify the sender immediately. .
-
-
-



DISCLAIMER:
--
-
The contents of this e-mail and any attachment(s) are confidential and
intended for the named recipient(s) only.
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in this email are solely
those of the author and may not necessarily reflect the opinions of
NEC or its affiliates.
Any form of reproduction, dissemination, copying, disclosure,
modification, distribution and / or publication of this message
without the prior written consent of the author of this e-mail is
strictly prohibited. If you have received this email in error please
delete it and notify the sender immediately. .
--
-




DISCLAIMER:
---
The contents of this e-mail and any attachment(s) are confidential and
intended
for the named recipient(s) only.
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in
this email are solely those of the author and may not necessarily reflect the
opinions of NEC or its affiliates.
Any form of reproduction, dissemination, copying, disclosure, modification,
distribution and / or publication of
this message without the prior written consent of the author of this e-mail is
strictly prohibited. If you have
received this email in error please delete it and notify the sender
immediately. .
---




Re: Regular expression in solr

2013-05-22 Thread Stéphane Habett Roux
I just can't get the $ endpoint to work.

 I am not sure but I heard it works with the Java Regex engine (a little 
 obvious if it is true ...), so any Java regex tutorial would help you.
 
 On 05/22/2013 11:42 AM, Sagar Chaturvedi wrote:
 Yes, it works for me too. But many times result is not as expected. Is there 
 some guide on use of regex in solr?
 
 -Original Message-
 From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
 Sent: Wednesday, May 22, 2013 4:00 PM
 To: solr-user@lucene.apache.org
 Subject: Re: Regular expression in solr
 
 I don't think so, it always worked for me without anything special, just try 
 it and see :)
 
 On 05/22/2013 11:26 AM, Sagar Chaturvedi wrote:
 @Oussama Thank you for your reply. Is it as simple as that? I mean no 
 additional settings required?
 
 -Original Message-
 From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
 Sent: Wednesday, May 22, 2013 3:37 PM
 To: solr-user@lucene.apache.org
 Subject: Re: Regular expression in solr
 
 You can write a regular expression query like this (you need to specify the 
 regex between slashes / ) :
 
 fieldName:/[rR]egular.*/
 
 On 05/22/2013 10:51 AM, Sagar Chaturvedi wrote:
 Hi,
 
 How do we search based upon regular expressions in solr?
 
 Regards,
 Sagar
 
 
 
 DISCLAIMER:
 -
 -
 -
 The contents of this e-mail and any attachment(s) are confidential
 and intended for the named recipient(s) only.
 It shall not attach any liability on the originator or NEC or its
 affiliates. Any views or opinions presented in this email are solely
 those of the author and may not necessarily reflect the opinions of
 NEC or its affiliates.
 Any form of reproduction, dissemination, copying, disclosure,
 modification, distribution and / or publication of this message
 without the prior written consent of the author of this e-mail is
 strictly prohibited. If you have received this email in error please
 delete it and notify the sender immediately. .
 -
 -
 -
 
 
 DISCLAIMER:
 --
 -
 The contents of this e-mail and any attachment(s) are confidential and
 intended for the named recipient(s) only.
 It shall not attach any liability on the originator or NEC or its
 affiliates. Any views or opinions presented in this email are solely
 those of the author and may not necessarily reflect the opinions of
 NEC or its affiliates.
 Any form of reproduction, dissemination, copying, disclosure,
 modification, distribution and / or publication of this message
 without the prior written consent of the author of this e-mail is
 strictly prohibited. If you have received this email in error please
 delete it and notify the sender immediately. .
 --
 -
 
 
 
 DISCLAIMER:
 ---
 The contents of this e-mail and any attachment(s) are confidential and
 intended
 for the named recipient(s) only.
 It shall not attach any liability on the originator or NEC or its
 affiliates. Any views or opinions presented in
 this email are solely those of the author and may not necessarily reflect the
 opinions of NEC or its affiliates.
 Any form of reproduction, dissemination, copying, disclosure, modification,
 distribution and / or publication of
 this message without the prior written consent of the author of this e-mail 
 is
 strictly prohibited. If you have
 received this email in error please delete it and notify the sender
 immediately. .
 ---
 

-- 
Stéphane Roux
hab...@habett.org
http://habett.net



Re: Regular expression in solr

2013-05-22 Thread Oussama Jilal
There is no ^ or $ in the solr regex since the regular expression will 
match tokens (not the complete indexed text). So the results you get 
will basicly depend on your way of indexing, if you use the regex on a 
tokenized field and that is not what you want, try to use a copy field 
wich is not tokenized and then use the regex on that one.


On 05/22/2013 11:53 AM, Stéphane Habett Roux wrote:

I just can't get the $ endpoint to work.


I am not sure but I heard it works with the Java Regex engine (a little obvious 
if it is true ...), so any Java regex tutorial would help you.

On 05/22/2013 11:42 AM, Sagar Chaturvedi wrote:

Yes, it works for me too. But many times result is not as expected. Is there 
some guide on use of regex in solr?

-Original Message-
From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
Sent: Wednesday, May 22, 2013 4:00 PM
To: solr-user@lucene.apache.org
Subject: Re: Regular expression in solr

I don't think so, it always worked for me without anything special, just try it 
and see :)

On 05/22/2013 11:26 AM, Sagar Chaturvedi wrote:

@Oussama Thank you for your reply. Is it as simple as that? I mean no 
additional settings required?

-Original Message-
From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
Sent: Wednesday, May 22, 2013 3:37 PM
To: solr-user@lucene.apache.org
Subject: Re: Regular expression in solr

You can write a regular expression query like this (you need to specify the 
regex between slashes / ) :

fieldName:/[rR]egular.*/

On 05/22/2013 10:51 AM, Sagar Chaturvedi wrote:

Hi,

How do we search based upon regular expressions in solr?

Regards,
Sagar



DISCLAIMER:
-
-
-
The contents of this e-mail and any attachment(s) are confidential
and intended for the named recipient(s) only.
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in this email are solely
those of the author and may not necessarily reflect the opinions of
NEC or its affiliates.
Any form of reproduction, dissemination, copying, disclosure,
modification, distribution and / or publication of this message
without the prior written consent of the author of this e-mail is
strictly prohibited. If you have received this email in error please
delete it and notify the sender immediately. .
-
-
-


DISCLAIMER:
--
-
The contents of this e-mail and any attachment(s) are confidential and
intended for the named recipient(s) only.
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in this email are solely
those of the author and may not necessarily reflect the opinions of
NEC or its affiliates.
Any form of reproduction, dissemination, copying, disclosure,
modification, distribution and / or publication of this message
without the prior written consent of the author of this e-mail is
strictly prohibited. If you have received this email in error please
delete it and notify the sender immediately. .
--
-



DISCLAIMER:
---
The contents of this e-mail and any attachment(s) are confidential and
intended
for the named recipient(s) only.
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in
this email are solely those of the author and may not necessarily reflect the
opinions of NEC or its affiliates.
Any form of reproduction, dissemination, copying, disclosure, modification,
distribution and / or publication of
this message without the prior written consent of the author of this e-mail is
strictly prohibited. If you have
received this email in error please delete it and notify the sender
immediately. .
---




Re: Regular expression in solr

2013-05-22 Thread Furkan KAMACI
API doc says that:

Lucene supports regular expression searches matching a pattern between
forward slashes /. The syntax may change across releases, but the current
supported syntax is documented in the RegExp class. For example to find
documents containing moat or boat:
/[mb]oat/

I think that this may help you:

http://lucene.apache.org/core/4_3_0/core/org/apache/lucene/util/automaton/RegExp.html


2013/5/22 Oussama Jilal jilal.ouss...@gmail.com

 There is no ^ or $ in the solr regex since the regular expression will
 match tokens (not the complete indexed text). So the results you get will
 basicly depend on your way of indexing, if you use the regex on a tokenized
 field and that is not what you want, try to use a copy field wich is not
 tokenized and then use the regex on that one.


 On 05/22/2013 11:53 AM, Stéphane Habett Roux wrote:

 I just can't get the $ endpoint to work.

  I am not sure but I heard it works with the Java Regex engine (a little
 obvious if it is true ...), so any Java regex tutorial would help you.

 On 05/22/2013 11:42 AM, Sagar Chaturvedi wrote:

 Yes, it works for me too. But many times result is not as expected. Is
 there some guide on use of regex in solr?

 -Original Message-
 From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
 Sent: Wednesday, May 22, 2013 4:00 PM
 To: solr-user@lucene.apache.org
 Subject: Re: Regular expression in solr

 I don't think so, it always worked for me without anything special,
 just try it and see :)

 On 05/22/2013 11:26 AM, Sagar Chaturvedi wrote:

 @Oussama Thank you for your reply. Is it as simple as that? I mean no
 additional settings required?

 -Original Message-
 From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
 Sent: Wednesday, May 22, 2013 3:37 PM
 To: solr-user@lucene.apache.org
 Subject: Re: Regular expression in solr

 You can write a regular expression query like this (you need to
 specify the regex between slashes / ) :

 fieldName:/[rR]egular.*/

 On 05/22/2013 10:51 AM, Sagar Chaturvedi wrote:

 Hi,

 How do we search based upon regular expressions in solr?

 Regards,
 Sagar



 DISCLAIMER:
 -
 -
 -
 The contents of this e-mail and any attachment(s) are confidential
 and intended for the named recipient(s) only.
 It shall not attach any liability on the originator or NEC or its
 affiliates. Any views or opinions presented in this email are solely
 those of the author and may not necessarily reflect the opinions of
 NEC or its affiliates.
 Any form of reproduction, dissemination, copying, disclosure,
 modification, distribution and / or publication of this message
 without the prior written consent of the author of this e-mail is
 strictly prohibited. If you have received this email in error please
 delete it and notify the sender immediately. .
 -
 -
 -


 DISCLAIMER:
 --
 -
 The contents of this e-mail and any attachment(s) are confidential and
 intended for the named recipient(s) only.
 It shall not attach any liability on the originator or NEC or its
 affiliates. Any views or opinions presented in this email are solely
 those of the author and may not necessarily reflect the opinions of
 NEC or its affiliates.
 Any form of reproduction, dissemination, copying, disclosure,
 modification, distribution and / or publication of this message
 without the prior written consent of the author of this e-mail is
 strictly prohibited. If you have received this email in error please
 delete it and notify the sender immediately. .
 --
 -



 DISCLAIMER:

 ---
 The contents of this e-mail and any attachment(s) are confidential and
 intended
 for the named recipient(s) only.
 It shall not attach any liability on the originator or NEC or its
 affiliates. Any views or opinions presented in
 this email are solely those of the author and may not necessarily
 reflect the
 opinions of NEC or its affiliates.
 Any form of reproduction, dissemination, copying, disclosure,
 modification,
 distribution and / or publication of
 this message without the prior written consent of the author of this
 e-mail is
 strictly prohibited. If you have
 received this email in error please delete it and notify the sender
 immediately. .

 ---





Re: Regular expression in solr

2013-05-22 Thread Lance Norskog
If the indexed data includes positions, it should be possible to 
implement ^ and $ as the first and last positions.


On 05/22/2013 04:08 AM, Oussama Jilal wrote:
There is no ^ or $ in the solr regex since the regular expression will 
match tokens (not the complete indexed text). So the results you get 
will basicly depend on your way of indexing, if you use the regex on a 
tokenized field and that is not what you want, try to use a copy field 
wich is not tokenized and then use the regex on that one.


On 05/22/2013 11:53 AM, Stéphane Habett Roux wrote:

I just can't get the $ endpoint to work.

I am not sure but I heard it works with the Java Regex engine (a 
little obvious if it is true ...), so any Java regex tutorial would 
help you.


On 05/22/2013 11:42 AM, Sagar Chaturvedi wrote:
Yes, it works for me too. But many times result is not as expected. 
Is there some guide on use of regex in solr?


-Original Message-
From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
Sent: Wednesday, May 22, 2013 4:00 PM
To: solr-user@lucene.apache.org
Subject: Re: Regular expression in solr

I don't think so, it always worked for me without anything special, 
just try it and see :)


On 05/22/2013 11:26 AM, Sagar Chaturvedi wrote:
@Oussama Thank you for your reply. Is it as simple as that? I mean 
no additional settings required?


-Original Message-
From: Oussama Jilal [mailto:jilal.ouss...@gmail.com]
Sent: Wednesday, May 22, 2013 3:37 PM
To: solr-user@lucene.apache.org
Subject: Re: Regular expression in solr

You can write a regular expression query like this (you need to 
specify the regex between slashes / ) :


fieldName:/[rR]egular.*/

On 05/22/2013 10:51 AM, Sagar Chaturvedi wrote:

Hi,

How do we search based upon regular expressions in solr?

Regards,
Sagar



DISCLAIMER:
- 


-
-
The contents of this e-mail and any attachment(s) are confidential
and intended for the named recipient(s) only.
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in this email are solely
those of the author and may not necessarily reflect the opinions of
NEC or its affiliates.
Any form of reproduction, dissemination, copying, disclosure,
modification, distribution and / or publication of this message
without the prior written consent of the author of this e-mail is
strictly prohibited. If you have received this email in error please
delete it and notify the sender immediately. .
- 


-
-


DISCLAIMER:
-- 


-
The contents of this e-mail and any attachment(s) are confidential 
and

intended for the named recipient(s) only.
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in this email are solely
those of the author and may not necessarily reflect the opinions of
NEC or its affiliates.
Any form of reproduction, dissemination, copying, disclosure,
modification, distribution and / or publication of this message
without the prior written consent of the author of this e-mail is
strictly prohibited. If you have received this email in error please
delete it and notify the sender immediately. .
-- 


-



DISCLAIMER:
--- 


The contents of this e-mail and any attachment(s) are confidential and
intended
for the named recipient(s) only.
It shall not attach any liability on the originator or NEC or its
affiliates. Any views or opinions presented in
this email are solely those of the author and may not necessarily 
reflect the

opinions of NEC or its affiliates.
Any form of reproduction, dissemination, copying, disclosure, 
modification,

distribution and / or publication of
this message without the prior written consent of the author of 
this e-mail is

strictly prohibited. If you have
received this email in error please delete it and notify the sender
immediately. .
---