android字符串获取数字索引,从字符串中提取特定数据(Extract specific data from a string)...
从字符串中提取特定数据(Extract specific data from a string)
我有一个带有描述的长字符串。 我想从字符串中提取一些信息。 但我无法弄明白该怎么做。
这是字符串:
Continental CONTIPREMIUMCONTACT 2 auto / zomerband - 195/55 R15 V85。 Eigenschappen EU bandenlabel:brandstofefficiÃ:ntie:F,grip op nat wegdek:C,geluid:71dB,klasse:C1,geluidsklasse:2 - bij www.tirendo.nl。 Nu geen verzendkosten! Directe瞄准bij een montagepunt naar keuze binnen 1-4 dagen bij u thuis。
我想检索以下结果:
brandstofefficientie = F,grip op natwegdek = C,geluid = 71dB。
我试图使用爆炸提取它,但它并没有真正按照应有的方式工作。
有人可以看看它并帮助我吗?
I have a long string with a description in it. I would like to extract some information from the string. But I can not really figure out how to do it.
This is the string:
Continental CONTIPREMIUMCONTACT 2 auto/zomerband - 195/55 R15 V85. Eigenschappen EU bandenlabel: brandstofefficiëntie: F, grip op nat wegdek: C, geluid: 71dB, klasse: C1, geluidsklasse: 2 - bij www.tirendo.nl. Nu geen verzendkosten! Directe levering bij u thuis of bij een montagepunt naar keuze binnen 1-4 dagen.
I would like to retrieve the following results:
brandstofefficientie = F, grip op natwegdek = C, geluid = 71dB.
I have tried to extract it using explodes but that did not really work the way it should.
Could someone take a look at it and help me please?
原文:https://stackoverflow.com/questions/24672754
更新时间:2020-07-03 12:07
最满意答案
$text='Continental CONTIPREMIUMCONTACT 2 auto/zomerband - 195/55 R15 V85. Eigenschappen EU bandenlabel: brandstofefficiëntie: F, grip op nat wegdek: C, geluid: 71dB, klasse: C1, geluidsklasse: 2 - bij www.tirendo.nl. Nu geen verzendkosten! Directe levering bij u thuis of bij een montagepunt naar keuze binnen 1-4 dagen.=';
$explode=explode(':',$text);
$explode_last=explode(',',$explode[4]);
echo $string=$explode[1]."=".$explode[2]."=".$explode[3]."=".$explode_last[0];
$text='Continental CONTIPREMIUMCONTACT 2 auto/zomerband - 195/55 R15 V85. Eigenschappen EU bandenlabel: brandstofefficiëntie: F, grip op nat wegdek: C, geluid: 71dB, klasse: C1, geluidsklasse: 2 - bij www.tirendo.nl. Nu geen verzendkosten! Directe levering bij u thuis of bij een montagepunt naar keuze binnen 1-4 dagen.=';
$explode=explode(':',$text);
$explode_last=explode(',',$explode[4]);
echo $string=$explode[1]."=".$explode[2]."=".$explode[3]."=".$explode_last[0];
2014-07-10
相关问答
你可以使用re.findall来做到这一点: import re
to_parse = '@10 points = { ( 2.96296 , 0.822213 ) ( 3.7037 , 0.902167 ) } ; L = { 5.20086 } ; P = { 3.14815 3.51852 } ;'
m_list = re.findall(r'(\w+)\s*=\s*{([^}]*)}', to_parse)
measurements = {}
for k,v in m_list:
...
使用这个$showticket['module'] mysql_fetch_assoc返回一个数组,而不仅仅是一个值。 由于你使用的是mysql_fetch_assoc你会得到一个由列名索引的关联数组,因此是['module'] 。 如果你使用mysql_fetch_row你会得到一个数字索引,因此必须使用$showticket[0] 。 但请不要忘记所有的mysql_ *函数都已弃用,将在PHP的未来版本中删除! Use this $showticket['module'] mysql_fetc
...
在您的示例中,您将响应从网站转储到文件,libcURL写入您按原样命中的网页返回的数据,它不会花费重组返回的数据。 您可以通过定义write_data函数来获取内存中的数据,该函数只需要以下格式: size_t write_data(char *ptr, size_t size, size_t nmemb, void *userdata); 在内存中获取数据后,您可以解析它并根据需要对其进行重组。 有关使用write_data函数, 请参见示例 。 对于XML解析,您可以使用此示例代码 In yo
...
ReadAllText将整个文件作为一个字符串返回。 循环一个行数并在每一行上使用子字符串代码会更有意义。 编辑 ReadAllLines是一个静态调用: string[] lines = System.IO.File.ReadAllLines(fileName);
或者,使用流一次读取一行: var sr = new StreamReader(fileStream);
while (!sr.EndOfStream)
{
var line = sr.ReadLine();
// .. p
...
我将XmlDocumnet更改为XDocument,因此我可以使用Xml Linq。 我也用于测试使用StringReader来读取字符串而不是从文件中读取。 您可以将代码转换回原始的File.ReadAlltext。 using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;
using System.Xml.Linq;
using System.I
...
根据我的经验,当从csv读取时,你的dict列是字符串,所以我们需要首先使用来自ast literal_eval将其转换回来,然后我们需要以下步骤 s=df.rate.apply(pd.Series).set_index('id').stack().apply(pd.Series)
s
Out[289]:
interval pay_rate
id
101 win 21.0 0.239
1892 w
...
尝试这个: getIntent().getExtras().get("android.intent.extra.STREAM")
getIntent().getClipData()
在我的设备上,这个对象是: getIntent().getExtras().get("android.intent.extra.STREAM") = {android.net.Uri$HierarchicalUri@830027572808}"content://com.android.contacts/conta
...
要获得第一个数字后面的第一个数字(我们可以使用.*\((\d+) 。然后得到/后面的第一个数字,我们可以使用/(\d+)\) 。然后得到第一个数字在“链接”之后: [lL]ink (\d+) 。我们将这些放在一起得到 ^.*\((\d+)/(\d+)\).*[lL]ink (\d+)
这三个数字将分为三组 To get the first number after the first (, we can use .*\((\d+). Then to get the first number af
...
如果数据总是在两个哈希之间,请尝试这样的正则表达式:( (?i)#.*your_match.*#其中your_match将是UK , label , 1_等。 然后将此表达式与Pattern和Matcher类结合使用。 如果你想匹配多个字符串,你需要通过使用环视方法和不情愿的修饰符来排除匹配中的哈希值,例如(?i)(?<=#).*?label.*?(?=#) 。 短暂细分: (?i)会使表达式不区分大小写 (?<=#)是一个积极的后瞻,即匹配必须在哈希之前(但不包括哈希) .*? 匹配任何字符序列
...
$text='Continental CONTIPREMIUMCONTACT 2 auto/zomerband - 195/55 R15 V85. Eigenschappen EU bandenlabel: brandstofefficiëntie: F, grip op nat wegdek: C, geluid: 71dB, klasse: C1, geluidsklasse: 2 - bij www.tirendo.nl. Nu geen verzendkosten! Directe le
...
android字符串获取数字索引,从字符串中提取特定数据(Extract specific data from a string)...相关推荐
- Python从txt文件中提取特定数据
本段代码用于,想要从一段txt文件中只提取目标数据的情况. 代码: def get_data(txt_path: str = '', epoch: int = 100, target: str = ' ...
- 如何从返回数据类型为json的数据中提取特定数据?
1.首先ipmort import jsonimport requests 2.接口返回数据 response = requests.post(request_url, data=params, he ...
- vb 字符串转为数字 和判断字符串是否是数字字符串【转】
1 Val 函数 返回包含于字符串内的数字,字符串中是一个适当类型的数值. 语法 Val(string) 必要的 string 参数可以是任何有效的字符串表达式. 说明 Val 函数,在它不能识别为数 ...
- python输出字符串拼接数字_python实现字符串和数字拼接
python实现字符串和数字拼接 如下所示: 将i前面加str(i)就可以了 补充拓展:python 连接字符串和数字 python 连接字符串和数字的问题: 首先要说的是,python是强类型的语言 ...
- pandas使用query函数和sample函数、使用query函数筛选dataframe中的特定数据行并使用sample函数获取指定个数的随机抽样数据
pandas使用query函数和sample函数.使用query函数筛选dataframe中的特定数据行并使用sample函数获取指定个数的随机抽样数据(query dataframe and ran ...
- 怎么提取pdf中的表格数据_如何从pdf第1部分中提取表格数据
怎么提取pdf中的表格数据 In this article, we talk about the challenges and principles of extracting tabular dat ...
- Camelot:从pdf中提取表格数据
Camelot:从pdf中提取表格数据 文章目录: 一.Camelot的介绍和安装 1. Camelot介绍 2. Camelot的安装 3. 其他 二.Camelot的使用 1. 快速入门使用 2. ...
- 论文系统Step1:从日志记录中提取特定信息
论文系统Step1:从日志记录中提取特定信息 前言 论文数据需要,需要实现从服务器日志中提取出用户的特定交互行为信息.日志内容如下: 自己需要获取"请求数据包一行的信息"及&quo ...
- 【python学习】批量读取Materials Studio的sdf文件,从文件中提取特定信息并按列存储在CSV文件
批量读取Materials Studio的sdf文件,从文件中提取特定信息并按列存储在CSV文件 Materials Studio在执行dmol3模块中结构优化任务时,任务结束后会产生一系列的输出文件 ...
最新文章
- 华为云发布全新DevOps实践,大幅提升交付效率
- leetcode 316. Remove Duplicate Letters | 316. 去除重复字母(单调栈解法)
- iOS 数据解析之使用TFHpple解析html
- codeblocks哪个字体最舒服_如果给你一百万让你放弃一种美食永远不吃,你会放弃哪个?...
- 在3D场景中显示汉字
- 对不起,学会这些 Linux 知识后,我有点飘
- 许晓斌_Maven实战(一)——坐标规划
- 帆软函数:阿拉伯数字转中文、阿拉伯数字转人民币大写
- 入驻宣言:凡所见,皆可杀
- Flutter:手把手教你进行BLE应用的开发-flutter_blue
- centos 7.6 ——AWstate 日志分析工具——优化域名
- 正弦波和方波发生器的设计
- 阴阳师服务器维护3月25日,《阴阳师》手游3月21日维护更新公告
- Boris FX Continuum Complete 2019(AE基础特效插件)v12.0.3.4169中文版
- .NET(C#、VB)APP开发——Smobiler平台控件介绍:OCR组件
- 【OpenGL ES】绘制圆形
- PLC是如何控制伺服电机的?
- 创业团队最好的时代 - 上篇
- QQ录屏|意外关机|视频丢失 找回 视频恢复|视频损坏修复 方案
- 编译 Unity 4.3.1 引擎