数智图书馆-无锡数智政务 本次搜索耗时 3.055 秒,为您找到 112 个相关结果.
  • 空标题文档

    2.2 format ()方法 string.format()和内置的format()函数都使用了format ()方法。它们都是为了获得给定对象的一个符合要求的字符串表示。 下面是给format ()传参的两种方式。 someobject.format (""):当应用程序中出现format(someobject)或者"{0}".format(s...
  • 空标题文档

    5.5 管理上下文和with语句 在Python中,在很多地方用到了上下文的管理。接下来会结合一些示例来对基本用法进行说明。 上下文是通过with语句来定义的。以下的这个例子中使用了一个程序解析日志文件并保存为CSV格式。由于需要同时打开两个文件,因此需要使用嵌套的with语句来创建上下文。下例使用了复杂的正则表达式format_1_pat。接下来会进...
  • 第2章 入门示例拓展

    第2章 入门示例拓展 第2章 入门示例拓展 Extended Introductory Examples 还记得第1章中单词重复的例子吗?我说过,完整解决这个问题只需要用Perl之类的语言写几行代码。它看起来像是这样: 嗯哼,这就是完整的 程序了。 即便你对Perl有所了解,我也不敢奢望你能完全明白这段程序(至少目前如此)。我希望的是,这...
  • qr/…/运算符与regex对象

    qr/…/运算符与regex对象 构建和使用regex对象 探究regex对象 用regex对象提高效率 qr/…/运算符与regex对象 The qr/…/Operator and Regex Objects 在第2章和第6章已经简要介绍过(☞76,277)一元运算符qr/…/,其运算元为正则表达式,返回regex对象。返回的对象可以被之后的...
  • 表达式主导与文本主导

    表达式主导与文本主导 NFA引擎:表达式主导 DFA引擎:文本主导 第一想法:比较NFA与DFA 表达式主导与文本主导 Regex-Directed Versus Text-Directed DFA和NFA反映了将正则表达式在应用算法上的根本差异。我把对应汽油机的NFA称为“表达式主导(regex-directed)”引擎,而对应电动机的DFA...
  • Preg函数接口

    Preg函数接口 “pattern”参数 Preg函数接口 The Preg Function Interface PHP正则引擎的处理方式完全是程序式的(☞95),包括表10-2顶端的6个函数,表格还列举了4个有用的函数,将在本章后面提到。 表10-2:PHP Preg函数概览 每个函数的具体功能都取决于参数的个数、标志位(flag),...
  • 第4章 表达式的匹配原理

    第4章 表达式的匹配原理 第4章 表达式的匹配原理 The Mechanics of Expression Processing 前一章在开头类比了正则表达式与汽车,余下的部分介绍了正则表达式的功能、特点以及其他相关信息。本章仍会使用这个类比来说明重要的正则引擎及其工作原理。 为什么需要了解这些原理呢?读者将会了解到,正则引擎分为很多种,最常用的引...
  • 空标题文档

    12 2025-06-17 《Git权威指南》
    30.6 对Gitolite的改进 笔者对Gitolite进行扩展和改进,涉及的内容主要包括: 通配符版本库的创建方式和授权。 原来的实现是克隆即创建(克隆者需要被授予C的权限)。同时还要通过另外的授权语句为用户设置RW权限,否则创建者没有读和写的权限。 新的实现是通过推送创建版本库(推送者需要被授予C权限)。不必再为创建者赋予RW等权限,创建者自...
  • 空标题文档

    12 2025-06-17 《Git权威指南》
    30.4.2 通配符版本库的授权 授权文件如下: 1 @administrators=jiangxin admin 2 @dev=dev1 dev2 badboy 3 @test=test1 test2 4 5 repo sandbox/.+$ 6 C=@administrators 7 R=@test 8 -=badboy 9 RW...
  • 空标题文档

    12 2025-06-17 《Git权威指南》
    26.3 多样的git-svn克隆模式 在前面的git-svn示例中,使用git svn clone命令完成对远程版本库的克隆,实际上git svn clone相当于两条命令,即: git svn clone=git svn init+git svn fetch 命令git svn init只完成两个工作。一是在本地建立一个空的Git版本库,另外...