웹 프론트엔드 JS 튜토리얼 jquery(순수 JS 버전)_jquery를 기반으로 이름을 분할하는 방법

jquery(순수 JS 버전)_jquery를 기반으로 이름을 분할하는 방법

May 16, 2016 pm 05:34 PM
이름 나뉘다

이전에 사용자가 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 [성, 이름]; }
})

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

<gum> : Bubble Gum Simulator Infinity- 로얄 키를 얻고 사용하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
Nordhold : Fusion System, 설명
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora : 마녀 트리의 속삭임 - Grappling Hook 잠금 해제 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

빠르게 시작하기: Java의 JSON 배열 병합 및 분할 기술. 빠르게 시작하기: Java의 JSON 배열 병합 및 분할 기술. Sep 06, 2023 am 10:21 AM

빠르게 시작하기: Java의 JSON 배열 병합 및 분할 기술 현대 소프트웨어 개발에서는 데이터 형식과 전송이 점점 더 중요해지고 있습니다. 그중 JSON(JavaScriptObjectNotation)은 일반적으로 사용되는 데이터 형식으로 특히 프런트엔드 및 백엔드 상호 작용과 데이터 저장에 적합합니다. Java 개발에서는 JSON 객체와 JSON 배열을 처리해야 하는 경우가 많습니다. 이 문서에서는 Java에서 JSON 배열을 병합하고 분할하는 방법과 이러한 작업을 구현하기 위한 팁 및 예제를 설명합니다.

PHP ZipArchive를 사용하여 여러 압축 패키지를 병합하고 분할하는 방법은 무엇입니까? PHP ZipArchive를 사용하여 여러 압축 패키지를 병합하고 분할하는 방법은 무엇입니까? Jul 21, 2023 am 10:17 AM

PHPZipArchive를 사용하여 여러 압축 패키지를 병합하고 분할하는 방법은 무엇입니까? 개요: 개발 프로세스 중에 여러 압축 패키지를 하나로 병합하거나 압축 패키지를 여러 패키지로 분할해야 하는 경우가 있습니다. PHP는 이러한 작업을 쉽게 완료할 수 있도록 ZipArchive 확장을 제공합니다. 이 기사에서는 PHPZipArchive를 사용하여 여러 압축 패키지를 병합하고 분할하는 방법을 소개합니다. 여러 아카이브 병합 먼저 새 아카이브를 생성하고 열어야 합니다. 그런 다음 루프 순회는 다음과 같아야 합니다.

HTML 페이지가 PHP 페이지로 이동할 때 이름 필드를 비워둘 수 없습니다. HTML 페이지가 PHP 페이지로 이동할 때 이름 필드를 비워둘 수 없습니다. Mar 09, 2024 pm 05:54 PM

HTML 페이지가 PHP 페이지로 이동할 때 이름 필드를 비워둘 수 없는 경우 해당 양식 확인 기능을 HTML 페이지에 추가해야 합니다. 다음은 사용자가 이름을 입력하지 않은 경우 양식을 제출할 때 경고 메시지가 팝업되도록 하는 간단한 샘플 코드입니다. HTML 페이지 코드(index.html): 이름 필드 유효성 검사 예제&l

이름을 알파벳순으로 정렬하는 C 프로그램 이름을 알파벳순으로 정렬하는 C 프로그램 Sep 24, 2023 pm 10:49 PM

사용자는 이름의 수를 입력해야 하며 strcpy() 함수를 사용하여 이름을 알파벳순으로 정렬해야 합니다. 문자 배열(또는 문자 모음)을 문자열이라고 합니다. 선언 다음은 배열의 선언입니다. charstringname[size]; 예를 들어 charstring[50]; 초기화에서는 단일 문자 상수 charstring[10]={'H','e','l','l',&l을 사용합니다.

파티션 도구 diskgenius는 파티션을 어떻게 분할합니까? - 파티션 도구 diskgenius는 파티션을 어떻게 분할합니까? 파티션 도구 diskgenius는 파티션을 어떻게 분할합니까? - 파티션 도구 diskgenius는 파티션을 어떻게 분할합니까? Mar 05, 2024 am 09:30 AM

파티션을 여러 파티션으로 분할해야 하는 경우가 많습니다. 파티션 도구 diskgenius를 사용하여 파티션을 분할하는 방법을 알고 계시나요? 아래에서 편집기에서 파티션 도구 diskgenius를 사용하여 파티션을 분할하는 방법을 살펴보겠습니다. . 술집. 분할할 파티션을 선택하고 마우스 오른쪽 버튼을 클릭한 다음 아래와 같이 "파티션 분할" 메뉴 항목을 선택합니다. DiskGenius는 파티션 용량 조정 대화 상자를 팝업으로 표시합니다. 파티션의 가장자리를 드래그하여 분할 파티션 크기를 설정할 수 있습니다. 파티션을 선택한 다음 "시작" 버튼을 클릭하세요. 소프트웨어는 수행할 작업과 주의 사항을 묻는 메시지를 표시합니다. "예" 버튼을 클릭하면 소프트웨어가 파티션 분할을 시작합니다. 작업이 완료될 때까지 기다리십시오. 작업이 완료된 후 "마침" 버튼을 클릭하여 파티션 대화 상자를 조정합니다.

DNF 보안 모드에서 얼굴 신원 불일치를 해결하는 방법 DNF 보안 모드에서 얼굴 신원 불일치를 해결하는 방법 Dec 25, 2023 pm 11:31 PM

사용자가 게임을 하려고 할 때 안전 모드의 얼굴 정보가 일치하지 않는 경우 이 상황은 아래에서 다시 확인하면 해결됩니다. DNF 안전 모드 얼굴 신원 정보 불일치 제거 단계 1. 먼저 WeChat에 들어가서 오른쪽 상단의 "돋보기" 아이콘을 클릭합니다. 2. 그런 다음 "Growth Guardian Platform"을 입력하고 "Search"를 클릭하여 "Health System"을 찾습니다. , 3. '실명인증 조회'를 선택하세요. 4. 이제 본인 인증을 다시 진행하세요. 5. 인증이 완료되면 '다음'을 클릭하세요.

회계 시스템의 청구서 분할 및 병합 기능을 처리하는 방법 - PHP를 사용하여 청구서 분할 및 병합을 구현하는 방법 회계 시스템의 청구서 분할 및 병합 기능을 처리하는 방법 - PHP를 사용하여 청구서 분할 및 병합을 구현하는 방법 Sep 25, 2023 am 09:54 AM

회계 시스템의 청구서 분할 및 병합 기능을 처리하는 방법 - PHP를 사용하여 청구서를 분할 및 병합하는 방법 소개: 일상 생활에서 우리는 특히 회계 시스템에서 청구서를 분할 및 병합해야 하는 상황에 자주 직면합니다. 이 두 가지 기능은 매우 일반적이고 중요합니다. 이 기사에서는 PHP를 사용하여 회계 시스템에서 청구서 분할 및 병합 기능을 구현하는 방법을 소개하고 구체적인 코드 예제를 제공합니다. 1. 분할 청구서 기능 구현 분할 청구서는 원본 청구서를 여러 하위 청구서로 분할하는 프로세스를 의미합니다.

Excel에서 열을 분할하는 단계! Excel에서 열을 분할하는 단계! Mar 20, 2024 pm 04:56 PM

우리는 일상 업무에서 Excel 표를 자주 사용하는데, 그 안에 들어 있는 기능에 대해 잘 알고 계시나요? 최근 친구들이 Excel에서 분할 열을 작동하는 방법을 묻고 있습니다. 오늘은 아래에서 자세히 알아볼 수 있는 구체적인 단계를 알려 드리겠습니다. A열의 데이터를 두 개의 열로 분할해야 합니다. 먼저 A열의 데이터를 선택하고 페이지 상단의 [데이터] 옵션(아래 그림에서 빨간색으로 표시)을 클릭합니다. 2. 그런 다음 데이터 메뉴 바에서 오른쪽의 [열] 옵션을 클릭합니다(아래 그림의 빨간색 원 참조). 3. 열 분할 첫 번째 단계에서 [Fixed Width]를 체크한 후 [Next]를 클릭합니다(아래 그림의 빨간색 원 참조). 4. 두 번째 정렬 단계에서는

See all articles