Product details
- Publisher : O'Reilly Media; Second edition (July 15, 2002)
- Language : English
- Paperback : 496 pages
- ISBN-10 : 0596002890
- ISBN-13 : 978-0596002893
کتاب Mastering Regular Expressions, Second Edition
Regular expressions are an extremely powerful tool for manipulating text and data.They have spread like wildfire in recent years, now offered as standard features inPerl, Java, VB.NET and C# (and any language using the .NET Framework), PHP, Python,Ruby, Tcl, MySQL, awk, Emacs, and many other popular tools and languages. Ifyou don't use regular expressions yet, you will discover in this book a whole newworld of mastery over your data. If you already use them, you'll appreciate thisbook's unprecedented detail and breadth of coverage. If you think you know all youneed to know about regular expressions, this book is a stunning eye-opener. In spitetheir wide availability, flexibility, and unparalleled power, regular expressions arefrequently underutilized. Regular expressions allow you to code complex and subtletext processing that you never imagined could be automated. Regular expressions cansave you time and aggravation. They can be used to craft elegant solutions to a widerange of problems. A command of regular expressions is an invaluable skill. Yet whatis power in the hands of an expert can be fraught with peril for the unwary.
Mastering Regular Expressions will help you navigate the minefield to becomingan expert. Once you've mastered regular expressions, they'll become an invaluablepart of your toolkit. You will wonder how you ever got by without them. MasteringRegular Expressions, Second Edition has been thoroughly updated to include allthe new features of Perl 5.8, as well as several other languages, including Java,VB.NET, C#, Python, JavaScript, Tcl, and Ruby. Written in the lucid, entertainingtone that made a complex, dry topic crystal-clear to thousands of programmers, andsprinkled with solutions to complex real-world problems, Mastering RegularExpressions offers a wealth information that you can put to immediate use. Topicsinclude:
- A comparison of features among different versions of many languagesand tools
- How the regular expression engine works
- Optimization (major savings available here!)
- Matching just what you want, but not what you don't want
- Sections and chapters on individual languages
منابع کتاب کتاب Mastering Regular Expressions, Second Edition
عبارات منظم ابزار بسیار قدرتمندی برای دستکاری متن و داده ها هستند. آنها در سال های اخیر مانند آتش گسترش یافته اند و اکنون به عنوان ویژگی های استاندارد در Perl، Java، VB.NET و C# (و هر زبانی که از .NET Framework)، PHP، Python استفاده می کنند، ارائه می شوند. ,Ruby, Tcl, MySQL, awk، Emacs و بسیاری از ابزارها و زبان های محبوب دیگر. اگر هنوز از عبارات منظم استفاده نمی کنید، در این کتاب دنیای جدیدی از تسلط بر داده های خود را خواهید دید. اگر قبلاً از آنها استفاده کردهاید، از جزئیات بیسابقه و گستردگی پوشش این کتاب قدردانی خواهید کرد. اگر فکر میکنید همه چیزهایی را که باید در مورد عبارات منظم بدانید، میدانید، این کتاب یک چشمباز خیرهکننده است. با وجود در دسترس بودن، انعطافپذیری و قدرت بینظیر، عبارات منظم اغلب کمتر مورد استفاده قرار میگیرند. عبارات منظم به شما این امکان را میدهند که پردازش متن پیچیده و ظریفی را کدنویسی کنید که هرگز تصور نمیکردید میتواند خودکار باشد. عبارات منظم می تواند باعث صرفه جویی در وقت و تشدید شما شود. از آنها می توان برای ایجاد راه حل های ظریف برای طیف وسیعی از مشکلات استفاده کرد. تسلط بر عبارات منظم یک مهارت ارزشمند است.
تسلط بر عبارات منظم به شما کمک می کند تا در میدان مین به یک متخصص تبدیل شوید. هنگامی که به عبارات منظم تسلط پیدا کردید، آنها به بخشی ارزشمند از جعبه ابزار شما تبدیل خواهند شد. شما تعجب خواهید کرد که چگونه بدون آنها زندگی کرده اید. MasteringRegular Expressions ، نسخه دوم به طور کامل به روز شده است تا شامل تمام ویژگی های جدید Perl 5.8، و همچنین چندین زبان دیگر، از جمله Java، VB.NET، C#، Python، JavaScript، Tcl و Ruby باشد. Mastering RegularExpressions که با لحن شفاف و سرگرم کننده ای نوشته شده است که موضوعی پیچیده و خشک را برای هزاران برنامه نویس شفاف می کند و با راه حل هایی برای مشکلات پیچیده دنیای واقعی پر شده است . موضوعات عبارتند از:
- مقایسه ویژگیها در میان نسخههای مختلف بسیاری از زبانها و ابزارها
- موتور بیان منظم چگونه کار می کند
- بهینه سازی (صرفه جویی عمده در اینجا موجود است!)
- مطابقت با آنچه که می خواهید، اما نه آنچه که نمی خواهید
- بخش ها و فصل ها در مورد زبان های فردی
ارسال نظر درباره کتاب Mastering Regular Expressions, Second Edition