使用简单模式而不是正则表达式从字符串中提取值的python模块。

extract-values的Python项目详细描述


extract values
==


一个python模块,通过使用一对开始和结束分隔符定义命名字符组,使用简单模式而不是正则表达式从字符串中提取值。


示例:

``python
from extract-values import extract-values

>;>;提取价值观('/2012/08/2012/2012/12/test.html,'/{year}/{mon月}/{day}/{title}.html')
{{'year''2012''2012''年''2012''月''08''日''12'''日''日''''title'''test'}

>>;gt;提取价值观('john doe<;johndoe<;johndoe<;johndoe<;johndoe<;johndoe@example.com>;(http://示例.com)'''''''{{{name}<;lt;lt;lt;lt;lt;姓名':'john doe','email':'john@example.com','url':'http://example.com'}

>;>'将{quantity}{从{unit}转换为{到{unit},小写=true)
{数量':'1500','从{unit':'grams','到{unit':'kg'}]

>;>;提取{值('秘鲁利马的时间是下午4:35,'时间是:利马的时间:城市的时间,分隔符=[':',')
{时间':'4:35,'城市的时间':'利马,秘鲁'}
```

>可选参数:

**lowercase**-传递true时,字符串首先小写
**whitespace**-要删除的额外空格的最小数目
**strip_values**-当true为每个删除空白的值调用strip()时只有打开和关闭分隔符

才能从[pypi]安装此包(http://pypi.python.org),您可以运行以下任何命令:


easy_install extract values




pip install git+ssh://git@github.com/gnrfan/extract values.git

-根据BSD许可证分发-秘鲁制造。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java传递实现接口的内部类   java为什么managedbean方法在post请求中的过滤器调用之前调用   java Android应用程序在Android M,O上崩溃,登录A/libc时出错:tid 17938中的致命信号11(SIGSEGV),代码2,故障地址0x343a2944   java JPA存储库。findByAll()返回null,但数据库中存在所有内容   用于发送电子邮件的java Ant脚本   Java小程序HTML页面发生了奇怪的事情   在Postman的请求正文中传递多个JSON数据,并使用Jersy(JXRS)进入Java Rest API   无法强制转换java DAO类   10分钟后重新连接java   正则表达式如何在java中选择字符串直到某个字符   java我的输出有一些问题   Objective中的java时间段   java如何在新屏幕上基于按钮单击在webview中打开url   java哪个selenium版本与Firefox ESR 45.2.0兼容   java无法使用Apache Camel 3.1.0将XML转换为JSON