我正在尝试使用js实现一个简单的函数来检测字符串中是否包含希伯来字符。求助!
编辑:我只想检测希伯来语,而不是rtl语言。
我正在尝试使用js实现一个简单的函数来检测字符串中是否包含希伯来字符。求助!
编辑:我只想检测希伯来语,而不是rtl语言。
您需要使用此正则表达式在字符串中进行搜索:"/[\u0590-\u05FF]/",也就是说。
function contains_heb(str) {
return (/[\u0590-\u05FF]/).test(str);
}
<input id="the_text" type="text" value="בדיקה" />
<br /><button onclick="document.getElementById('the_output').value = contains_heb(document.getElementById('the_text').value)">Does it contain Hebrew?</button>
<br /><br />
Output:
<br /><input id="the_output" type="text" />