wood burning stoves 2.0*
The moose likes Security and the fly likes Regular expression to find French and German charaters (White List for Input Validation) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Engineering » Security
Bookmark "Regular expression to find French and German charaters (White List for Input Validation)" Watch "Regular expression to find French and German charaters (White List for Input Validation)" New topic
Author

Regular expression to find French and German charaters (White List for Input Validation)

Shankar Tanikella
Ranch Hand

Joined: Jan 30, 2011
Posts: 329

Hi all,
Firstly sorry, if the forum location is wrong. Since the scenario is related to security I just put my concern here.

Scenario: We are creating a filter to parse the request and eliminate the vulnerable characters for our application which supports languages en, fr, de. To achieve that we are creating a list of characters that can be allowed and we could do it successfully for English using a regular expression as below.

However, to achieve the same for French and German characters in form of regular expression, we couldn't get a way out. Google search didn't help much.
Any suggestions or links are highly appreciated.

Thanks in advance


Have Fun with Java
little,little.. little by little makes a lot..
Shankar Tanikella
Ranch Hand

Joined: Jan 30, 2011
Posts: 329

Closing it late
For those who are looking for it, If I remember, we used \p{L} to consider these characters and it worked fine.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Regular expression to find French and German charaters (White List for Input Validation)