我使用这段代码来获取这个人全名的首字母:
var name = "John Smith"; // for an example
var initials = name.match(/\b\w/g) || [];
initials = ((initials.shift() || '') + (initials.pop() || '')).toUpperCase();
// initials then returns "JS"
现在,我需要我的首字母返回名字的第一个字母和姓氏的三个字母(上面示例中的“JSMI”)。
为了做到这一点,我
我有一个组件(TourSpecPropertiesSection),它可以访问存储中的对象。我希望它获取这个对象的属性,并将每个属性映射到另一个组件(TourSpecProperty),该组件将暂时显示名称和值。我已经创建了这两个组件,但是当我尝试在TourSpecPropertiesSection中实例化TourSpecProperty时,我无法设置TourSpecProperty的属性,即使我已经在接口中定义了它们。它会给我一个错误
"Property 'name' does not exist on type 'IntrinsicAttributes &a
因此,我让下面的循环遍历一些名称,以检查用户搜索的内容(变量"s")是否与其中一个名称匹配。这一切在每一台台式机或笔记本电脑上都很好用,但在iOS或安卓系统上就不行了。我知道match()与其文档中所述的这些设备是兼容的。
您可以在操作中看到代码。
下面是我的循环:
var s = search.val();
// if s is at least 3 characters
if ( 3 <= s.length ) {
doctors.each(function() {
var $this = $( this ),
name = $this.find(
我需要把下面的段落分割成句子,但在使用前缀标题的地方,如女士女士,我却忽略了分裂。
string text = "Joffrey died on March 25, 1988 of AIDS at the age of 57 in New York City, New York. He is buried at Cathedral of Saint John the Divine. Mr.Joffrey was inducted into the National Museum of Dance's Mr. & Mrs. Cornelius Vanderbilt Whi
我们有一个文本字段,其中包含带有首字母的人的名字,这些首字母不一致(有些地方用空格/点分隔,有些地方没有)。
例:- G.J. Raja,G.J。拉贾GJ Raja G J Raja ..。
我尝试了下面的解决方案,但没有得到预期的解决方案
使用标准分析器-我能够管理空间和点,但不能做第三个例子(GJ Raja)
使用边缘ngram -如果我使用search_as_you_type,它花费大量的时间(它有超过10万条记录)
使用同义词- AWS中不支持同义词路径,每次都将这些记录放入内联映射和索引中。
投入:- G J Raja
产出:- G.J. Raja,G.J。Raj