Monday, May 20, 2024
 Popular · Latest · Hot · Upcoming
167
rated 0 times [  173] [ 6]  / answers: 1 / hits: 31594  / 13 Years ago, thu, june 16, 2011, 12:00:00

i need your help with a regex in javascript.



I've got an a-tag with follow pattern



<a href='#'>
<!--:de-->some german text<!--:--><!--:en-->some english text<!--:-->
</a>


So, now i'm searching for a regular expression what extract me each part



 1. <!--:de-->some german text<!--:-->
2. <!--:en-->some german text<!--:-->


Thanks VERY much in advance


More From » regex

 Answers
36

Try this:



var str = '<!--:de-->some german text<!--:--><!--:en-->some english text<!--:-->'; 
var match = str.match(/de-->([^<]+).+?en[^>]+>([^<]+)/i);
var textInDe = match[1];
var textInEn = match[2];

[#91669] Wednesday, June 15, 2011, 13 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
charlesmarions

Total Points: 310
Total Questions: 96
Total Answers: 107

Location: Netherlands
Member since Wed, Feb 8, 2023
1 Year ago
;