HTML5 Plus 애플리케이션 개요<br /> 5+App이라고 불리는 HTML5 Plus 모바일 앱은 휴대폰에서 실행되는 HTML, JS, CSS를 기반으로 작성된 앱입니다. 이 앱은 확장된 JS API를 통해 휴대폰의 기본 기능을 호출하여 다음을 달성할 수 있습니다. 기본 앱과 동일한 기능 및 성능. <br /> HTML5 플러스 사양 <br /> HTML5를 통해 모바일 앱을 개발할 때 HTML5에는 많은 기능이 없다는 것을 알게 될 것입니다. HTML5 기능의 부족함을 보완하기 위해 W3C China의 지침에 따라 www.html5plus.org 조직이 설립되어 HTML5+ 사양을 출시했습니다. <br /> HTML5+ 사양은 타사 브라우저 제조업체나 기타 휴대폰 런타임 제조업체가 이를 구현할 수 있도록 허용하는 개방형 사양입니다. <br /> HTML5+는 JavaScript 객체 플러스를 확장하여 카메라, 자이로스코프, 파일 시스템 등과 같은 장치 기능과 업로드 및 다운로드, QR과 같은 비즈니스 기능 등 다양한 브라우저에서 구현할 수 없거나 제대로 구현되지 않는 시스템 기능을 js에서 호출할 수 있도록 합니다. 코드, 지도, 결제, 음성입력, 메시지 푸시 등 <br /> HBuilder의 휴대폰 기본 기능 호출은 두 가지 수준으로 나뉩니다: <br /> - 모바일 플랫폼 전반의 기능 호출은 plus.barcode 및 plus.speech를 사용하여 QR 코드 및 음성 입력과 같은 HTML5+ 사양에 모두 포함되어 있습니다. 한 번만 작성하면 여러 플랫폼에서 실행할 수 있습니다. <br /> - Native.js는 또 다른 혁신적인 기술입니다. 모바일 OS에는 40만 개가 넘는 네이티브 API가 있는데 HTML5에서는 사용할 수 없는 API도 많다. Native.js는 수십만 개의 네이티브 API를 js 객체로 캡슐화하며, js를 통해 iOS 및 Android의 네이티브 API를 직접 조정할 수 있습니다. 이 부분은 더 이상 크로스 플랫폼이 아니며, iOS 게임센터를 조정하거나 안드로이드 폰 바탕화면에 바로가기를 생성하는 등 각각 plus.ios, plus.android로 작성됩니다. <br /> <div> <br /> </div>
구글 최적화(Google Optimization)는 구글 검색엔진에 대한 '검색결과 최적화'로, 웹사이트가 구글에 최대한 부합하도록 구글 검색엔진의 웹사이트 순위 규칙에 따라 웹사이트를 기획하고 웹페이지를 디자인하는 것을 말합니다. 콘텐츠, 구조, 링크 등의 측면에서 가능한 한 순위 규칙을 통해 Google 검색 결과에서 더 나은 순위를 얻을 수 있으므로 더 많은 잠재 고객을 빠르게 찾을 수 있어 온라인 마케팅 효과가 극대화됩니다. Google 최적화는 SEO(검색 엔진 최적화)의 주요 개발 방향이기도 합니다. Google 검색 엔진 알고리즘을 준수하고 PAGERANK를 따라 웹 사이트를 전반적으로 조정해야 합니다. <br /> <div> <br /> </div>
<p> 이제 Ext JS를 배울 계획이라면 일반 JavaScript 사용에 작별을 고해야 합니다. JavaScript는 훌륭하고 우수한 언어이지만 웹 애플리케이션이 점점 더 커지면서 코드를 유지 관리하기가 점점 어려워지고 이는 매우 어렵고 시간이 많이 걸립니다. </p> <p> 일반 JavaScript는 매우 유연하며 동시에 많은 문제를 가져옵니다. 응용 프로그램이 점점 더 커지면 일반 JavaScript를 작성할 수 있는 사람은 점점 더 많아질 것입니다. 10 가지 스타일. 코드를 작성한 사람 만이 왜 그렇게 작성했는지 아는 코드가 종종 있습니다. 이 사람이 더 이상 이 기능을 담당하지 않으면 미래 세대에게 함정이 될 것입니다. 그러므로 코드에 대한 제약사항과 명세는 매우 필요하다. 이것이 제가 항상 ExtJS를 좋아하는 이유입니다. ExtJS는 Java와 마찬가지로 매우 엄격하고 객체 지향적인 코드를 작성합니다. 단점은 프론트엔드 JS 라이브러리 중에서 상대적으로 무겁고 학습 곡선이 상대적으로 가파르다는 것입니다. </p> <p> JavaScript 프레임워크에는 클라이언트측 JavaScript 프레임워크와 서버측 JavaScript 프레임워크가 있습니다. Ext JS는 클라이언트 측 JavaScript 프레임워크입니다. </p>
<p style="font-family:"font-size:12.8px;background-color:#FFFFFF;"> DEELX는 C++ 환경의 Perl 호환 정규식 엔진입니다. RegExLab이 진행하는 연구개발 프로젝트입니다. <br /> 기본 기능: <br /> Perl 호환 정규식 구문을 지원합니다. <br /> IGNORECASE, SINGLELINE, MULTILINE과 같은 일반적인 매칭 모드를 지원합니다. <br /> 강력한 호환성을 가지며 vc6, vc7, vc8, gcc, Turbo C++ 등과 같은 대부분의 C++ 환경에서 컴파일할 수 있습니다. <br /> 명명된 그룹화, 조건식, 재귀식 등과 같은 여러 고급 기능을 지원합니다. (버전 1.2의 새로운 기능)<br /> <br /> GRETA 및 Boost와 비교할 때 DEELX는 독특합니다: <br /> <br /> char, wchar_t, int 등 및 기타 기본 유형 버전을 지원하는 템플릿 라이브러리를 사용하여 완전히 작성되었습니다. <br /> 모든 코드는 하나의 헤더파일(.h)에 담겨 있어 다른 어떤 엔진보다 사용이 간편하고 편리합니다. <br /> 오른쪽에서 왼쪽으로 일치하는 모드를 지원하여 텍스트 끝부터 일치하는 항목을 검색합니다. <br /> 이렇게 하면 길이가 0인 부분 일치 항목의 무한 반복으로 인해 발생하는 무한 루프가 방지됩니다. (버전 1.2의 새로운 기능)<br /> <br /> DEELX 단점: <br /> <br /> DEELX는 완전 무료 실험실 제품입니다. <br /> 실험실 제품의 단점을 보완하기 위해 이 사이트에서는 이 엔진과 완벽하게 호환되는 디버깅 도구인 Match Tracer를 동시에 출시했습니다. <br /> </p>
<p class="MsoNormal" style="font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#FFFFFF;"> <strong><span style="font-size:14px;"><span>1</span><span style="font-family:宋体;">、</span><span>ajax</span><span style="font-family:宋体;">기술적 배경</span></span></strong> </p><p class="MsoNormal" style="font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#FFFFFF;"> <span style="font-size:14px;"><span> </span><span style="font-family:宋体;"> </span><span>ajax</span><span style="font-family:宋体;"> 기술의 인기가 </span><span>google</span><span style="font-family:宋体;">의 활발한 홍보로 인해 이익을 얻는 것은 부인할 수 없습니다. 바로 </span><span>google Earth</span><span style="font-family:宋体;">, </span><span>google 제안</span><span style="font-family:宋体;"> 및 </span><span>지메일</span> <span style="font-family:宋体;">etc. </span><span>ajax</span><span style="font-family:宋体;"> 기술의 광범위한 적용으로 인해 </span><span>ajax</span><span style="font-family:宋体;">의 인기가 높아졌습니다. 그리고 이것은 또한 Microsoft를 매우 당혹스럽게 만듭니다. 왜냐하면 </span><span>97</span><span style="font-family:宋体;">에 Microsoft는 </span><span>ajax</span><span style="font-family:宋体;">에서 핵심 기술을 발명하고 </span><span>99</span><span style="font-family:宋体;"></span><span>IE5</span><span style="font-family:宋体;">에 출시했기 때문입니다. </span><span>XmlHttpRequest</span><span style="font-family:宋体;"> 개체를 지원하며 Microsoft는 이전에 </span><span>MSDN</span><span style="font-family:宋体;"> 웹 사이트 메뉴의 일부 응용 프로그램과 같은 일부 제품에서 </span><span>ajax</span><span style="font-family:宋体;">을 사용하기 시작했습니다. 불행하게도, 어떤 알 수 없는 이유로 마이크로소프트는 </span><span>ajax</span><span style="font-family:宋体;">의 핵심 기술을 발명한 이후 그 잠재력을 보지 못하고 개발, 홍보하지 못하고 보류해 놓았습니다. 저는 개인적으로 이것이 매우 이상하다고 생각합니다. 왜냐하면 Microsoft의 자원과 전략적 비전으로 인해 </span><span>ajax</span><span style="font-family:宋体;"> 기술의 전망을 보지 않는 것은 불가능하기 때문입니다. </span><span>Netscape</span><span style="font-family:宋体;">의 실종. 주요 경쟁자는 마비되고 느려졌습니다. 결국 </span><span>IBM</span><span style="font-family:宋体;">과 같은 거대 기업도 한때 Microsoft를 상대로 전략적 실수를 저질렀습니다. 현재 경쟁자인 </span><span>google</span><span style="font-family:宋体;">이 </span><span>ajax</span><span style="font-family:宋体;">에서 선두를 차지하게 된 것은 바로 이 실수입니다. 사실 </span><span>google</span><span style="font-family:宋体;">은 현재 </span><span>ajax</span><span style="font-family:宋体;"> 기술에서 선두를 달리고 있습니다. 나중에 </span><span>ajax</span><span style="font-family:宋体;">의 단점에 대해 이야기할 때도 언급하겠습니다.이제 Microsoft도 이 문제를 인식하고 자체 </span><span>ajax</span><span style="font-family:宋体;"> Framework</span><span>atlas</span><span style="font-family:宋体;"> 및 </span><span>.NET2를 출시하는 등 </span><span style="font-family:宋体;">ajax</span><span> 분야에서 따라잡기 시작했습니다. 0</span> <span style="font-family:宋体;">은 또한 비동기 콜백을 구현하기 위한 인터페이스, 즉 </span><span>ICallBack</span><span style="font-family:宋体;"> 인터페이스를 제공합니다. 그렇다면 Microsoft가 </span><span>ajax</span><span style="font-family:宋体;">에서 뒤처지는 것에 대해 왜 그토록 긴장하는 걸까요? 이제 </span><span>ajax</span><span style="font-family:宋体;"> 기술 뒤에 숨겨진 심오한 의미를 분석해 보겠습니다. </span></span> </p>
2015년에는 H5 산업이 빠르게 발전하고 온라인 소셜 서클을 지속적으로 폭발시키는 동안 다양한 정도의 병목 현상도 나타났습니다. 2016년 H5 산업은 어떻게 돌파구를 찾아야 할까? Fibonacci는 다양한 H5 플랫폼의 작업에 대해 다차원적인 데이터 분석을 수행하고, 데이터 모니터링 관점에서 해당 H5 통신 최적화 솔루션을 제공했습니다. <br /> 미래의 다섯 가지 주요 트렌드<br /> 1. 기존에는 H5 광고 효과를 모니터링하기 어려웠으나, 2016년에는 모든 면에서 개선될 예정입니다<br /> 최근 인터넷 마케팅은 다양한 기업에서 가장 인기 있는 마케팅 방법이 되었으며, H5 마케팅은 인터넷 마케팅에서 가장 일반적으로 사용되는 마케팅 방법 중 하나입니다. 그럼에도 여전히 H5의 마케팅 효과에 의문을 제기하는 사람들이 많다. 그들에게는 H5 통신의 미스터리한 블랙박스가 열리지 않았다. 이러한 의심에 직면하여 Fibonacci는 이제 H5 페이지 탐색 통계, 통신 통계, 페이지 통계, 지역 통계, 채널 통계, 통신 평가 등에 대한 포괄적인 답변을 제공할 수 있습니다. 그리고 백그라운드를 통해 EXCEL로 내보내고 분석 및 구성을 위해 보관할 수 있습니다. <br />
이 문서는 주로 AJAX(사용 요약)에 대해 설명합니다. ajax: 비동기 javascript 및 xml: 비동기 javascript 및 xml. <br /> Ajax는 사용자 경험을 향상시키는 데 사용되는 기술입니다. 그 본질은 브라우저에 내장된 특수 객체(XMLHttpRequest)를 비동기적으로 사용하는 것입니다. 즉, 요청을 보낼 때 브라우저는 현재 페이지를 파괴하지 않으며 사용자는 계속해서 페이지를 사용할 수 있습니다. 현재 페이지에서 작업을 수행합니다. 기타 작업) 서버에 요청을 보내고 서버에서 반환된 데이터(더 이상 전체 페이지가 아닌 부분 데이터, 일반적으로 텍스트 또는 xml을 사용하여 반환됨)를 사용하여 현재 페이지를 부분적으로 업데이트합니다. <br /> Ajax 기술을 사용한 후에는 페이지가 새로 고쳐지지 않으며 사용자 작업을 방해하지 않습니다. 관심 있는 친구들이 와서 구경해 보세요
<p> <strong>배경:</strong> </p> <p> 1. 기존 웹사이트에서는 양식을 제출하려면 전체 페이지를 다시 로드해야 합니다. </p> <p> 2. 서버가 오랫동안 응답을 반환하지 못하면 클라이언트가 응답하지 않게 되고 사용자 경험이 매우 저하됩니다. </p> <p> 3. 서버가 응답을 반환한 후 브라우저는 전체 페이지를 로드해야 하는데 이는 브라우저에 큰 부담이기도 합니다. </p> <p> 4. 브라우저가 양식을 제출한 후 많은 양의 데이터가 전송되어 네트워크 성능 문제가 발생합니다. </p> <p> <strong>질문:</strong> </p> <p> 1. 어떻게 개선할 것인가? </p> <p> 2.AJAX란 무엇인가요? </p> <p> 3. 장점은 무엇입니까? </p> <p> 4. 단점은 무엇입니까? </p> <p> <strong>1. AJAX란 무엇입니까 </strong> </p> <p> <strong>1. AJAX가 필요한 이유</strong> </p> <p> 서버에서 데이터를 가져와 페이지를 새로 고쳐야 할 때 AJAX를 사용하지 않는 경우 양식을 제출할 때 서버에 요청을 보내면 페이지가 서버를 기다려야 합니다. 페이지가 작업을 재개하기 전에 응답을 보냅니다. </p> <p> <strong>2. AJAX의 개념: </strong> </p> <p> 1.AJAX = 비동기식 JavaScript 및 XML. </p> <p> 2.AJAX는 빠르고 동적인 웹페이지를 만드는 데 사용되는 기술입니다. </p> <p> 3. 백그라운드에서 서버와 소량의 데이터를 교환함으로써 웹페이지를 비동기적으로 업데이트할 수 있습니다. </p> <p> 4. 전체 웹페이지를 다시 로드하지 않고도 웹페이지의 특정 부분을 업데이트할 수 있습니다. </p> <p> <strong>3.비동기란 무엇인가</strong> </p> <p> 현재 페이지는 서버에 요청을 보내고, 현재 페이지는 웹 페이지를 운영하기 위해 서버 응답을 기다릴 필요가 없습니다. 요청을 보낸 후에도 현재 페이지를 계속 탐색하고 조작할 수 있습니다. </p> <p> <strong>4.부분 새로 고침이란<br /> </strong> </p> <p> 두 가지 방법으로 부분 새로 고침을 달성할 수 있습니다. </p>
이 문서에서는 주로 AJAX 및 DWR 프레임워크에 대해 설명합니다. <strong>Ajax</strong>는 기술이 아니라 실제로는 여러 가지 기술로, 고유한 기능을 갖고 있으며 함께 사용하면 강력한 신기술이 됩니다. <strong>DWR</strong>은 AJAX 웹 사이트를 만들 수 있는 JAVA 오픈 소스 라이브러리입니다. 이는 브라우저에 있는 Java 코드와 마찬가지로 브라우저의 Javascript 코드가 웹 서버의 Java 코드를 호출할 수 있게 해줍니다. 이 문서가 도움이 필요한 친구들에게 도움이 되기를 바랍니다. 관심 있는 친구들이 와서 살펴볼 수 있습니다.
<strong>AJAX</strong>는 새로운 프로그래밍 언어가 아니라 더 훌륭하고 빠르며 대화형인 웹 애플리케이션을 만들기 위한 기술입니다. AJAX를 사용하면 JavaScript의 XMLHttpRequest 개체를 사용하여 JavaScript가 서버와 직접 통신할 수 있습니다. 이 개체를 사용하면 JavaScript가 페이지를 다시 로드하지 않고도 웹 서버와 데이터를 교환할 수 있습니다. AJAX는 브라우저와 웹 서버 간의 비동기 데이터 전송(HTTP 요청)을 사용하므로 웹 페이지가 전체 페이지가 아닌 서버에서 작은 정보 조각을 요청할 수 있습니다. AJAX는 인터넷 애플리케이션을 더 작고, 더 빠르고, 더 사용자 친화적으로 만들 수 있습니다. AJAX는 웹 서버 소프트웨어와 독립적인 브라우저 기술입니다. 관심 있는 친구는 다운로드하여 살펴볼 수 있습니다.
DEELX는 C++ 환경의 Perl 호환 정규식 엔진입니다. RegExLab이 진행하는 연구개발 프로젝트입니다. DEELX를 마스터하는 것은 VC++에서 정규식을 사용하는 데 매우 유용합니다. DEELX는 Perl과 호환되는 정규식 구문을 지원합니다. <br /> IGNORECASE, SINGLELINE, MULTILINE과 같은 일반적인 매칭 모드를 지원합니다. <br /> 강력한 호환성을 가지며 vc6, vc7, vc8, gcc, Turbo C++ 등과 같은 대부분의 C++ 환경에서 컴파일할 수 있습니다. <br /> 명명된 그룹화, 조건식, 재귀식 등과 같은 여러 고급 기능을 지원합니다. <br />
EditPlus의 강력한 기능을 해독하세요. 정규 표현식을 사용하면 절반의 노력으로 두 배의 결과를 얻을 수 있습니다. editplus를 사용하고 싶은 친구는 이를 다운로드하여 살펴볼 수 있습니다. <br /> 정규식 적용 예제 디렉터리 <br /> 【1】 정규식 적용 - 지정된 내용을 줄 끝으로 바꿉니다 <br /> 【2】 정규식 응용 - 숫자 치환 <br /> 【3】 정규식 적용 - 각 줄의 끝에서 지정된 문자를 삭제합니다 <br /> 【4】 정규식 적용 - 여러 줄을 반 꺾쇠 괄호로 대체 <br /> 【5】 정규식 적용 - 빈 줄 삭제 <br /> 【6】소프트웨어 팁 - 키로깅 주의사항 <br /> 【7】소프트웨어 팁 - 문서 태그를 닫는 편리한 방법 <br /> 【8】소프트웨어 팁 - EditPlus에 텍스트 파일을 저장할 때 접미사 프롬프트를 제거하는 방법은 무엇입니까? <br /> 【9】소프트웨어 팁 - 문법 파일을 찾을 수 없는 문제에 대한 솔루션 <br /> 【10】소프트웨어 팁—한국어와 같은 다른 텍스트도 지원하도록 에디트플러스를 설정하세요 <br /> 【11】소프트웨어 기술 - FTP 업로드 설정 <br /> 【12】소프트웨어 팁—백업 파일 기능을 비활성화하는 방법은 무엇입니까? <br /> 【13】소프트웨어 기술 - 문법 파일 추가, 자동 완성 파일 및 라이브러리 파일 편집 <br /> 【14】도구 통합 - 컴파일러 통합 예(Java, Borland C++, Visual C++, Inno Setup, nsis, C#) <br /> 【15】도구 통합 - Editplus가 PHP 프로그램을 디버그하도록 하세요 <br /> 【16】도구 통합 - PHP 디버깅 환경 만들기 (2) <br /> 【17】WINPE에 EDITPLUS 통합 <br /> 【18】UTF-8 마크가 있는 파일/UTF-8 마크가 없는 파일 지원
<p> 이 문서에서는 주로 Ext JS 개발 프레임워크를 시작하는 방법에 대해 설명합니다. Ext는 멋진 외관을 갖춘 풍부한 클라이언트 애플리케이션을 개발하는 데 사용할 수 있는 Ajax 프레임워크로, b/s 애플리케이션을 더욱 동적이고 중요하게 만들고 사용자 경험을 향상시킵니다. </p> <p> <strong>Ext</strong>는 자바스크립트로 작성된 프론트엔드 Ajax 프레임워크이며 백그라운드 기술과 아무런 관련이 없습니다. 따라서 Ext는 .Net, Java, Php 등 다양한 개발 언어로 개발된 애플리케이션에서 사용할 수 있습니다. 이 문서가 도움이 필요한 친구들에게 도움이 되기를 바랍니다. 관심 있는 친구들이 와서 살펴볼 수 있습니다. </p>
<p> <strong>Python</strong> 버전 1.5부터 re 모듈이 추가되어 Perl 스타일 정규식 패턴을 제공합니다. Python 1.5 이전 버전에서는 regex 모듈을 통해 Emecs 스타일 패턴을 제공했습니다. </p> <p> 핵심적으로 정규식(또는 RE)은 Python에 내장되고 re 모듈을 통해 구현되는 작고 고도로 전문화된 프로그래밍 언어입니다. 도움이 필요한 친구는 다운로드하여 살펴볼 수 있습니다. </p> <div class="stitle"> </div>
<strong>정규 표현식</strong> — 정규 표현식 <br /> 텍스트 패턴을 찾고 바꾸기 위한 간결하고 유연한 표기법입니다. 이 표현에는 두 가지 기본 문자 유형이 포함됩니다. 즉, 대상 문자열에 있어야 하는 텍스트를 나타내는 리터럴(일반) 텍스트 문자와 대상 문자열에서 달라질 수 있는 텍스트를 나타내는 메타 문자입니다. 정규식을 사용하면 대량의 텍스트를 신속하게 분석하여 특정 문자 패턴을 찾을 수 있으며, 텍스트 하위 문자열을 추출, 편집, 교체 또는 삭제하거나 보고서 생성을 위해 추출된 문자열을 컬렉션에 추가할 수 있습니다. 관심 있는 친구들이 와서 구경해 보세요
<p> 텍스트 조작은 거의 모든 애플리케이션에 존재하며, 텍스트를 적절하게 처리하면 애플리케이션 성능이 향상됩니다. <br /> 이 책에서는 VB를 소개합니다. NET 텍스트 처리(예: 텍스트 저장, 텍스트 대체 및 추가 등) 이 책은 다양한 텍스트 조작 방법의 장단점, 속도를 자세히 비교하여 애플리케이션에 가장 적합한 방법을 쉽게 선택할 수 있도록 도와줍니다. 이 책은 간단한 언어 사용에 중점을 둡니다. NET Framework의 가장 중요한 문자열 처리 도구인 정규식을 소개하고 텍스트 일치 및 조작을 위한 고유한 표현식을 작성하는 방법을 소개합니다. 이 책에 담긴 설명은 실용적이고 생생하며, 책에 수록된 많은 양의 코드를 여러분의 애플리케이션에 직접 사용할 수 있습니다. <br /> 이 책은 업무용으로 적합합니다. 애플리케이션에서 텍스트 처리 효율성을 향상시키려는 NET 개발자. </p> <p> 목차 </p><p> 1장 시스템이 텍스트를 처리하는 방법<br /> 1.1. 넷 프레임워크<br /> 1.1.1 공용 언어 런타임<br /> 1.1.2. 넷 프레임워크 클래스 라이브러리<br /> 1.2 텍스트는 데이터 유형입니다<br /> 1.2.1 비주얼 베이직. 순 데이터 유형<br /> 1.2.2 문자 및 문자 세트<br /> 1.2.3 문자열 데이터 유형<br /> 1.3 텍스트 저장<br /> 1.3.1 캐시 기술<br /> 1.3.2 내장<br /> 1.3.3 다른 방법<br /> 1.3.4. 순 구현<br /> 1.4 문자열 연산<br /> 1.4.1 연결 문자열<br /> 1.4.2 하위 문자열<br /> 1.4.3 문자열 비교<br /> 1.4.4 데이터 유형 변환<br /> 1.4.5 형식 문자열<br /> 1.5 문자열 사용법<br /> .1.5.1 문자열 구성하기<br /> 1.5.2 문자열 분석<br /> 1.6 국제화<br /> 1.7. 순 리소스 파일<br /> 1.8 요약<br /> 2장 문자열 및 문자열 빌더 클래스<br /> 2.1 이 장에서 사용되는 도구 알아보기<br /> 2.2 텍스트 구성<br /> 2.3 비주얼베이직과. 넷 프레임워크<br /> 2.3.1 인덱스<br /> 2.3.2 Null 값과 빈 문자열<br /> 2.4 문자열 수업<br /> 2.4.1 내장 문자열<br /> 2.4.2 건설<br /> 2.4.3 문자열에 값 할당<br /> 2.5 스트링빌더 수업<br /> 2.5.1 길이와 용량<br /> 2.5.2 tostring() 메소드<br /> 2.6 문자열 연산<br /> 2.61 연결 <br /> 2.6.2 하위 문자열<br /> 2.6.3 문자열 비교<br /> 2.6.4 형식<br /> 2.7 문자열 사용<br /> 2.7.1 문자열 만들기 <br /> 2.7.2 마크 <br /> 2.7.3 문자열 순서 바꾸기<br /> 2.7.4 삽입, 삭제 및 교체<br /> 2.7.5 스트링과 스트링빌더 중에서 선택하세요<br /> 2.8 요약<br /> 3장 문자열 변환<br /> 3.1 tostring() 메소드<br /> 3.2 값을 문자열로 표현하기<br /> 3.3 날짜와 시간을 문자열로 표현하기<br /> 3.4 다른 객체를 문자열로 표현하기<br /> 3.5 문자열을 사용하여 문자열을 표현하세요<br /> 3.6 문자열을 다른 유형으로 표현하기<br /> 3.6.1 문자열을 숫자로 변환<br /> 3.6.2 문자열을 날짜와 시간으로 변환<br /> 3.7 컬렉션과 배열 사이에서 문자열 이동<br /> 3.7.1 배열<br /> 3.7.2 배열리스트 객체<br /> 3.7.3 딕셔너리 객체<br /> 3.8 요약<br /> 4장 국제화<br /> 4.1 유니코드<br /> 4.2. 넷 프레임워크 코딩 수업<br /> 4.3 문자열 처리<br /> 4.3.1 컬쳐인포 수업<br /> 4.3.2 대문자와 소문자 <br /> 4.3.3 문화적으로 민감한 작업이 필요하지 않은 상황<br /> 4.3.4 정렬<br /> 4.4 문자 처리 <br /> 4.4.1 캐릭터에 대한 필수 정보 <br />4.4.2 에이전트 쌍<br /> 4.4.3 문자 결합 <br /> 4.5 유니코드 문자열 형식 지정<br /> 4.6 요약<br /> 5장 정규 표현식<br /> 5.1 시스템. 텍스트. 정규식<br /> 5.2 정규식 클래스<br /> 5.2.1 정규 표현식<br /> 5.2.2 클래스 생성자<br /> 5.2.3 ismatch() 메소드<br /> 5.2.4 교체() 메소드<br /> 5.2.5 분할() 메소드<br /> 5.3 매치와 매치컬렉션 수업<br /> 5.4 정규식 탐지기 예시<br /> 5.5 기본 정규식 구문<br /> 5.5.1 다양한 캐릭터 클래스 매칭<br /> 5.5.2 일치 위치 지정<br /> 5.5.3 반복되는 문자 지정 <br /> 5.5.4 대체 지정<br /> 5.5.5 특수 문자 <br /> 5.6 요약<br /> 6장 정규 표현식의 고급 개념<br /> 6.1 그룹화, 교체 및 역참조<br /> 6.1.1 간단한 그룹화<br /> 6.1.2 그룹 및 그룹컬렉션 수업<br /> 6.1.3 교체<br /> 6. 나. 4 역참조 <br /> 6.1.5 고급 그룹<br /> 6.2 정규식으로 결정하기<br /> 6.3 정규식 옵션 설정<br /> 6.4 정규식 엔진의 규칙<br /> 6.5 요약<br /> 7장 정규 표현식 패턴<br /> 7.1 인증 문자 <br /> 7.2 인증 번호 <br /> 7.2.1 숫자만 포함 <br /> 7.2.2 정수만 포함<br /> 7.2.3 부동 소수점 숫자<br /> 7.3 전화번호 인증<br /> 7.4 우편번호 확인<br /> 7.5 이메일 주소 확인 <br /> 7.5.1 IP 주소 확인<br /> 7.5.2 도메인 이름 확인<br /> 7.5.3 개인 주소 확인 <br /> 7.5.4 전체 주소 확인 <br /> 7.6 smtp 로그 파일 분석<br /> 7.7 HTML 태그<br /> 7.7.1 사용자 입력에서 HTML 지우기<br /> 7.7.2 모든 HTML 태그 추출<br /> 7.7.3 HTML 추출 예시<br /> 7.8 요약<br /> 문자열 클래스 부록<br /> ㅏ. 1 생성자<br /> ㅏ. 2개의 부동산<br /> ㅏ. 3가지 방법<br /> 부록 B 스트링빌더 클래스<br /> 비. 1 생성자<br /> 비. 2개의 부동산<br /> 비. 3가지 방법<br /> 부록 c 정규식 구문<br /> 씨. 1 일치하는 문자 <br /> 씨. 2 반복되는 문자 <br /> 씨. 3 위치 지정 문자 <br /> 씨. 4개의 그룹화 문자 <br /> 씨. 5명의 의사결정 캐릭터<br /> 씨. 6개의 대체 문자 <br /> 씨. 7가지 이스케이프 시퀀스<br /> 씨. 8가지 옵션 기호 <br /> 부록 d 기술 지원, 정오표 및 코드 다운로드<br /> 디. 1 이 책의 샘플 코드를 다운로드하는 방법<br /> 디. 2 정오표<br /> 디. 3 이메일 지원<br /> 디. 4p2p. wrox. com </p>
<p> <strong>정규식 학습</strong>기본 개념부터 시작하여 완전한 sed 및 Perl 스크립트 작성, HTML 파일 변환에 이르기까지 이 강력한 정규식 도구는 명확하고 철저하게 설명됩니다. 독자들이 정규식을 쉽게 익힐 수 있도록 책 전체에 걸쳐 간결하고 명확한 예제가 많이 있습니다. 이 책에는 다양한 온라인 및 데스크톱 도구가 포함되어 있으며, 정규식을 시작하기 위한 고급 참조 자료가 소개되어 있습니다. <br /> 콘텐츠 추천 <br /> "정규식 학습"에서는 정규식의 기본 개념부터 시작하여 완전한 sed 및 Perl 스크립트 작성, HTML 파일 변환에 이르기까지 이 강력한 도구를 명확하고 철저하게 설명합니다. 독자들이 정규식을 쉽게 익힐 수 있도록 책 전체에 걸쳐 간결하고 명확한 예제가 많이 있습니다. 게다가 이 책은 온라인과 데스크톱 도구를 모두 갖추고 있으며, 정규식을 시작하기 위한 보기 드문 책이다. <br /> "정규식 학습"은 정규식에 관심이 있는 프로그래머와 인터넷 실무자에게 적합합니다. <br /> 작가 소개 <br /> Michael Fitzgerald는 유명한 프로그래머, 컨설턴트 및 기술 작가입니다. 그는 O'Reilly와 John Wiley & Sons에서 10권이 넘는 기술 서적을 집필했으며 O'Reilly Network에 수많은 기사를 게재했습니다. 그는 XML을 위한 RELAXNG 스키마 언어 위원회의 회원이었습니다. </p> <p> 온라인 및 데스크톱 도구를 모두 사용할 수 있습니다. <br /> 정규식 학습을 위한 필수 도구, <br /> 프로그래밍을 몰라도 빠르게 시작할 수 있습니다. </p> <p> <br /> 목차 </p><p> 서문 <br /> 1장 정규식이란 무엇인가 1 <br /> 1.1 Regexpal 2로 시작하기 <br /> 1.2 북미 전화번호 일치 3 <br /> 1.3 문자 그룹을 사용하여 숫자 4 일치 <br /> 1.4 문자 그룹 약어 사용 5 <br /> 1.5는 모든 문자와 일치합니다. 5 <br /> 1.6 캡처 그룹화 및 역참조 6 <br /> 1.7 수량자 사용하기 6 <br /> 1.8 대괄호 텍스트 문자 8 <br /> 1.9 적용 사례 9 <br /> 1.10 이번 장에서 배운 내용 11 <br /> 1.11 관련 자료 11 <br /> 2장 단순 패턴 매칭 13 <br /> 2.1 문자열 리터럴 일치 15 <br /> 2.2 숫자 15를 일치시키세요 <br /> 2.3 숫자가 아닌 문자 일치 17 <br /> 2.4 단어와 단어가 아닌 문자 일치 18 <br /> 2.5 공백 19 일치 <br /> 2.6 모든 문자를 일치시키는 것에 대해 이야기해 봅시다 21 <br /> 2.7 태그 텍스트 23 <br /> 2.7.1 sed를 사용하여 텍스트에 레이블 지정 24 <br /> 2.7.2 Perl 25를 사용하여 텍스트에 태그 지정 <br /> 2.8 이번 장에서 배운 내용 26 <br /> 2.9 관련 자료 27 <br /> 3장 경계 29 <br /> 3.1 30행의 시작과 끝 <br /> 3.2 단어 경계와 비단어 경계 31 <br /> 3.3 기타 앵커 33 <br /> 3.4 메타문자 리터럴 사용하기 34 <br /> 3.5 태그 추가 35 <br /> 3.5.1 sed 36을 사용하여 태그 추가 <br /> 3.5.2 Perl 37을 사용하여 태그 추가 <br /> 3.6 이번 장에서 배운 내용 38 <br /> 3.7 관련 자료 39 <br /> 4장 선택, 그룹화 및 역참조 41 <br /> 4.1 작업 선택 41 <br /> 4.2 하위 모드 45 <br /> 4.3 캡처 그룹화 및 역참조 46 <br /> 4.4 비캡처 그룹화 49 <br /> 4.5 이 장에서 배운 내용 50 <br /> 4.6 관련 자료 51 <br /> 5장 캐릭터 그룹 53 <br /> 5.1 문자 그룹 부정 55 <br /> 5.2 결합과 차이 56 <br /> 5.3 POSIX 문자 그룹 58 <br /> 5.4 이번 장에서 배운 내용 60 <br /> 5.5 관련 자료 60 <br /> 6장 유니코드 및 기타 문자 일치 61 <br /> 6.1 유니코드 문자 매칭 62 <br /> 6.2 8진수와 문자 매칭 65 <br /> 6.3 유니코드 문자 속성 일치 66 <br /> 6.4 제어 문자 매칭 68 <br /> 6.5 이번 장에서 배운 내용 70 <br /> 6.6 관련 자료 70 <br /> 7장 수량자 73 <br /> 7.1 탐욕, 게으름, 소유욕 74 <br /> 7.2 *, +, ?를 사용하세요. 매치 74 <br /> 7.3 특정 횟수 일치 75 <br /> 7.4 게으른 수량자 77 <br /> 7.5 소유 수량사 78 <br /> 7.6 이번 장에서 배운 내용 79 <br /> 7.7 관련 자료 79 <br /> 제8장 둘러보기 81 <br /> 8.1 기대된다 81 <br /> 8.2 예측 방지 84 <br /> 8.3 되돌아보기 85 <br /> 8.4 되돌아보기 85 <br /> 8.5 이번 장에서 배운 내용 86 <br /> 8.6 관련 자료 86 <br /> 9장 HTML로 문서 마크업하기 87 <br /> 9.1 일치 태그 87 <br /> 9.2 sed를 사용하여 일반 텍스트 변환 89 <br /> 9.2.1 sed 89로 교체 <br /> 9.2.2 sed를 사용하여 로마 숫자 처리 90 <br /> 9.2.3 sed를 사용하여 특정 단락 처리 91 <br /> 9.2.4 sed를 사용하여 여러 줄의 시 처리하기 91 <br /> 9.3 태그 추가하기 92 <br /> 9.4 Perl 94를 사용하여 일반 텍스트 변환 <br /> 9.4.1 Perl 95로 로마 숫자 처리 <br /> 9.4.2 Perl 96으로 특정 단락 처리하기 <br /> 9.4.3 Perl 96으로 여러 줄 시 처리하기 <br /> 9.4.4 Perl 명령 파일 사용하기 97 <br /> 9.5 이 장에서 배운 내용 99 <br /> 9.6 관련 자료 99 <br /> 10장 주니어반 졸업 101 <br /> 10.1 중급 103 수업을 듣고 싶습니다 <br />10.2 도구, 구현 및 라이브러리 103 <br /> 10.2.1 펄 103 <br /> 10.2.2 PCRE 104 <br /> 10.2.3 루비(오니구루마) 104 <br /> 10.2.4 파이썬 105 <br /> 10.2.5 RE2 105 <br /> 10.3 북미 전화번호 105와 일치 <br /> 10.4 이메일 주소 일치 106 <br /> 10.5 이 장에서 배운 내용 106 <br /> 부록 정규식 참조 107 <br /> 용어집 118 <br /> 인덱스 122 <br /> 저자 및 표지 소개 124 </p>
프로그램에서는 문자열 등의 데이터에 대한 적법성을 검증해야 하는 경우가 많은데, 다른 신기술이 없다면 가로채기 등 다양한 판단을 하기 위해서는 문자열에 있는 원래의 방법만을 사용하면 되기 때문에 많은 양의 코드 작성이 필요합니다. 프로그램 유지 관리에 도움이 되지 않습니다. 따라서 코드 문자열과 같은 데이터를 검증하기 위한 보다 간단한 기술이 제공됩니다. 이 기술은 정규식입니다. 정규식: 올바른 규칙으로 구성된 표현식으로, 다른 문자열 데이터의 유효성을 확인할 수 있습니다. <br /> <br /> <br /> 정규식, 기타 API 디렉토리<br /> <br /> 1. 정규식<br /> 2. 기타 API<br /> 3. JDK5<br />의 특징 <div> <br /> </div>
정규식 30분 입문 튜토리얼 정규식을 배우는 가장 좋은 방법은 예제를 이해한 후 직접 수정하고 실험해 보는 것입니다. (chm이 콘텐츠를 표시할 수 없는 경우 속성에서 콘텐츠를 "잠금 해제"해야 합니다)