草庐IT

拉丁语

全部标签

java - 在拉丁文字中匹配两个包含少于 10 个单词的字符串的最佳算法是什么

我正在比较歌曲标题,使用拉丁文字(虽然不总是),我的目标是如果两首歌的标题看起来相同则给出高分的算法,如果它们什么都没有则给出非常低的分数共同点。现在我已经不得不编写代码(Java)以使用Lucene和RAMDirectory编写此代码-但是仅使用Lucene来比较两个字符串太重量级,因此太慢。我现在开始使用https://github.com/nickmancol/simmetrics它有许多用于比较两个字符串的不错的算法:https://github.com/nickmancol/simmetrics/tree/master/src/main/java/uk/ac/shef/wit

html - 如何在 HTML 文档中混合使用希伯来文和拉丁文文本?

我有一个包含希伯来文和拉丁文文本的html文档。它是用utf-8编码的:Title.h{color:green}herearesomewordsהנהכמהמילות(100,200)herearesomewordsהנהכמהמילות(100,200)herearesomewordsהנהכמהמילות(100,200)herearesomewordsהנהכמהמילותWORD(100,200)前三行没有按我认为的那样显示。第四个(加上括号前的WORD是。以下是此文档在Firefox中的显示方式:编辑甚至我的html文本的复制/粘贴都无法正常工作,所以这里是原始html的屏幕

html - 如何在 HTML 文档中混合使用希伯来文和拉丁文文本?

我有一个包含希伯来文和拉丁文文本的html文档。它是用utf-8编码的:Title.h{color:green}herearesomewordsהנהכמהמילות(100,200)herearesomewordsהנהכמהמילות(100,200)herearesomewordsהנהכמהמילות(100,200)herearesomewordsהנהכמהמילותWORD(100,200)前三行没有按我认为的那样显示。第四个(加上括号前的WORD是。以下是此文档在Firefox中的显示方式:编辑甚至我的html文本的复制/粘贴都无法正常工作,所以这里是原始html的屏幕

regex - HTML5 输入模式与非拉丁字母

我想用新的HTML5模式属性对某些输入表单进行预验证。我的数据集是“域名”,所以不应用正则表达式预设。但是有个问题,我不会用A-Za-z,因为该死的IDN(国际化域名)。那么问题来了:有没有办法利用用于随机非英文字母验证?我试过了\w当然,但它只适用于拉丁语......也许有人有一套\xNN-\xNN哪个保证输入所有unicode字母字符,或其他方式?编辑:“这个问题可能已经在这里有了答案:”-不,没有答案。 最佳答案 根据我的测试,HTML5模式属性支持theexactsamewaythatJavaScriptdoesanddoe

regex - HTML5 输入模式与非拉丁字母

我想用新的HTML5模式属性对某些输入表单进行预验证。我的数据集是“域名”,所以不应用正则表达式预设。但是有个问题,我不会用A-Za-z,因为该死的IDN(国际化域名)。那么问题来了:有没有办法利用用于随机非英文字母验证?我试过了\w当然,但它只适用于拉丁语......也许有人有一套\xNN-\xNN哪个保证输入所有unicode字母字符,或其他方式?编辑:“这个问题可能已经在这里有了答案:”-不,没有答案。 最佳答案 根据我的测试,HTML5模式属性支持theexactsamewaythatJavaScriptdoesanddoe

8-基于拉丁超立方法的风光场景生成与削减

8-基于拉丁超立方法的风光场景生成与削减摘要:与蒙特卡洛法不同,拉丁超立方采样改进了采样策略能够做到较小采样规模中获得较高的采样精度,属于分层抽样技术,设定风光出力遵从正态分布normrnd,从而实现场景的大规模生成,并通过概率距离快速削减法完成了场景的削减,出图效果可以见下图哦!clcclearall%%%场景法%%%wf1wf2为平均值wf1=[339,287,449,471,512,530,527,641,634,519,401,634,589,530,512,505,206,85,81,80,83,110,353,523];wf2=[0,0,0,0,0,0,99,137,150,178

c# - 有没有办法使用 C# 检查文本是西里尔字母还是拉丁字母?

有没有办法使用C#检查文本是西里尔字母还是拉丁字母? 最佳答案 使用正则表达式并检查\p{IsCyrillic},例如:if(Regex.IsMatch(stringToCheck,@"\p{IsCyrillic}")){//thereisatleastonecyrilliccharacterinthestring}这对于字符串“abcабв”是正确的,因为它至少包含一个西里尔字符。如果字符串中有非西里尔字符时你希望它为false,请使用:if(!Regex.IsMatch(stringToCheck,@"\P{IsCyrillic

c# - 有没有办法使用 C# 检查文本是西里尔字母还是拉丁字母?

有没有办法使用C#检查文本是西里尔字母还是拉丁字母? 最佳答案 使用正则表达式并检查\p{IsCyrillic},例如:if(Regex.IsMatch(stringToCheck,@"\p{IsCyrillic}")){//thereisatleastonecyrilliccharacterinthestring}这对于字符串“abcабв”是正确的,因为它至少包含一个西里尔字符。如果字符串中有非西里尔字符时你希望它为false,请使用:if(!Regex.IsMatch(stringToCheck,@"\P{IsCyrillic

regex - 具有拉丁字符的 Golang 正则表达式边界

我有一个关于golang正则表达式的小棘手问题。似乎\b边界选项不起作用当我像这样放置latein字符时。我希望é应该被视为常规字符..但它被视为边界病房之一。packagemainimport("fmt""regexp")funcmain(){r,_:=regexp.Compile(`\b(vis)\b`)fmt.Println(r.MatchString("revise"))fmt.Println(r.MatchString("revise"))fmt.Println(r.MatchString("révisé"))}结果是:truefalsetrue请给我任何建议如何将r.Mat

regex - 具有拉丁字符的 Golang 正则表达式边界

我有一个关于golang正则表达式的小棘手问题。似乎\b边界选项不起作用当我像这样放置latein字符时。我希望é应该被视为常规字符..但它被视为边界病房之一。packagemainimport("fmt""regexp")funcmain(){r,_:=regexp.Compile(`\b(vis)\b`)fmt.Println(r.MatchString("revise"))fmt.Println(r.MatchString("revise"))fmt.Println(r.MatchString("révisé"))}结果是:truefalsetrue请给我任何建议如何将r.Mat