이전에 사용자가 dom에 이름을 입력한 후 js를 사용하여 이름을 이름과 성으로 양식에서 자동으로 분할하는 jquery 플러그인을 공유한 적이 있습니다. 프로젝트의 필요로 인해 jquery 플러그인이 필요합니다. 클라이언트에서 자동으로 이름을 분할하는 방법인데 분할 결과를 사용자에게 제시할 필요가 없어서 독립적인 방법을 작성하여 모두와 공유하도록 게시했습니다
$.extend({
splitName: function(fullname){
var Hyphenated = ['어우양', '태석', '두안무', '상관', '시마', '둥팡', '두구', '난공', '완치', '문렌', '샤후', '제갈',' Yuchi','Gongyang','Helian','Tantai','Huangfu',
'Zongzheng', 'Puyang', 'Gongye', 'Tai Shu', 'Shentu', 'Gongsun', 'Murong' , 'Zhongsun', 'Zhongli', 'Changsun', 'Yuwen', 'Chengchi', 'Situ', 'Xianyu', 'Sikong', 'Ruyan', 'Luqiu', 'Ziche', 'Qiguan',
'Sikou', 'Wuma', 'Gongxi', 'Zhuansun', 'Rangsi', 'Gongliang', 'Qidiao', 'Lezheng', 'Zaifu', 'Guliang', 'Tuoba', 'Jiagu', 'Xuanyuan', 'Linghu', 'Duanqian', 'Baili', 'Huyan', 'Dongguo', 'Nanmen',
'양의 혀', 'Weisheng', 'Gonghu', 'Gongyu', 'Gongyi ', 'Liangqiu', 'Gongzhong', 'Gongshang', 'Gongmen', 'Gongshan', 'Gongjian', 'Zuoqiu', 'Gongbo', 'Ximen', 'Gongzu', 'Fifth', 'Gongcheng', 'Guanqiu', 'Gongxi',
'Nanrong', 'Dongli', 'Dongong', 'Zhongchang' ,'Zishu','Zisang','Jimo','Daxi','Chushi']
var vLength = fullname.length;
var lastname = '', firstname = '';/ /첫 번째는 성, 마지막은 이름
if(vLength > 2){
var preTwoWords = fullname.substr(0, 2);//복합 성 라이브러리에 있는지 확인하기 위해 이름의 처음 두 단어를 가져옵니다.
if($.inArray(preTwoWords, Hyphenated) > -1) {
lastname = preTwoWords;
firstname = fullname.substr(2);
}else{
lastname = fullname .substr(0, 1); );
}
}else if(vLength == 2){//성명이 2글자일 경우 앞의 글자는 성, 성은 이름
lastname = fullname .substr(0, 1);
firstname = fullname.substr(1);
}else{
lastname = fullname;
}
return [성, 이름]; }
})

快速上手:Java中的JSON数组合并和拆分技巧在现代的软件开发中,数据的格式和传输变得愈发重要。其中,JSON(JavaScriptObjectNotation)是一种常用的数据格式,特别适用于前后端交互和数据存储。在Java开发中,我们经常需要处理JSON对象和JSON数组。本文将介绍如何在Java中合并和拆分JSON数组,以及实现这些操作的技巧和示

如何使用PHPZipArchive实现多个压缩包的合并和拆分?概述:在开发过程中,有时我们需要将多个压缩包合并成一个,或者将一个压缩包拆分成多个。PHP提供了ZipArchive扩展,可以方便地完成这些操作。本文将介绍如何使用PHPZipArchive实现多个压缩包的合并和拆分。合并多个压缩包首先,我们需要创建一个新的压缩包,并打开它。然后,循环遍历要合

在HTML页面跳转至PHP页面时,若要求姓名字段不能为空,需在HTML页面中添加相应的表单验证功能。以下是一个简单的示例代码,实现当用户未填写姓名时,在表单提交时弹出警告信息:HTML页面代码(index.html):姓名字段验证示例&l

用户想要游玩游戏时发现自己的安全模式人脸信息不匹配,这种情况很好解决,重新识别一下身份就可以了,下面我来为大家演示详细的解决步骤。dnf安全模式人脸身份信息不匹配解除步骤1、首先进入微信,点击右上角“放大镜”图标,2、然后输入“成长守护平台”,点击“搜索”后,找到如图位置的“健康系统”,3、接着去选择“实名认证查询”,4、现在重新进行身份验证就可以了,5、验证完成后点击“下一步”。

如何处理记账系统的拆分和合并账单功能-使用PHP实现拆分和合并账单的方法引言:在日常生活中,我们经常会遇到需要拆分和合并账单的情况,特别是在一个记账系统中,这两个功能是非常常见和重要的。本文将介绍如何使用PHP实现记账系统中的拆分和合并账单功能,并提供具体的代码示例。一、拆分账单功能的实现拆分账单是指将原始账单拆分成多个子账单的过程,每个子账单包含一部分

用户必须输入姓名的数量,并且这些姓名需要使用strcpy()函数按字母顺序排序。字符数组(或字符集合)被称为字符串。声明以下是数组的声明:charstringname[size];例如,charstring[50];长度为50个字符的字符串。初始化使用单个字符常量charstring[10]={‘H’,‘e’,‘l’,‘l’,&l

ThearrayintheCprogramminglanguagehasafixedsize,whichmeansthatoncethesizeisspecified,itcannotbechanged;youcanneithershrinkitorextendit.正如我们所知,数组是一组相同数据类型的元素,它们存储在连续的内存区域中。Givenanarrayofvaluesv[]andabinaryarraya[].Theobjectiveistouseasmanykcoinstodivid

本文旨在解决一个复杂的算法问题,涉及以最大化从各个组件获得的累积和的方式分割二进制字符串。我们将为读者提供用于实现代码的全面语法大纲,并建议两种可能的技术来克服这一挑战。此外,我们将基于上述方法展示两个真正的完整可执行代码。语法在深入研究算法之前,至关重要的是,我们必须熟悉我们将通过即将发布的代码示例展示的指定方法的结构。该方法采用二进制字符串作为输入,并通过使用预定条件对所述输入进行分区来计算其最高可能值。下面说明了这种方法在语法方面的外观-intmaximizeSum(stringbinar


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

WebStorm Mac 버전
유용한 JavaScript 개발 도구

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

드림위버 CS6
시각적 웹 개발 도구

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

뜨거운 주제



