Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 升华文本正则表达式以重新订购Facebook消息导出_Regex_Facebook_Sorting_Replace_Sublimetext - Fatal编程技术网

Regex 升华文本正则表达式以重新订购Facebook消息导出

Regex 升华文本正则表达式以重新订购Facebook消息导出,regex,facebook,sorting,replace,sublimetext,Regex,Facebook,Sorting,Replace,Sublimetext,我已经导出了我的Facebook消息历史记录,发现消息显示如下。有些在块中,有些块无序,有些在一起,所有这些都是相反的 John Doe Sunday, 24 August 2014, 01:18 Hello! Jane Doe Sunday, 24 August 2014, 01:17 Hi! 我想做的是使用regex、[a-z]*和$1等,搜索并替换升华文本中的数据,以重新布局数据,使上面的内容在Excel中成为可排序的,以正确的顺序获得所有内容,如下所示或任何日期排序方式: 2014.

我已经导出了我的Facebook消息历史记录,发现消息显示如下。有些在块中,有些块无序,有些在一起,所有这些都是相反的

John Doe Sunday, 24 August 2014, 01:18
Hello!

Jane Doe Sunday, 24 August 2014, 01:17
Hi!
我想做的是使用regex、[a-z]*和$1等,搜索并替换升华文本中的数据,以重新布局数据,使上面的内容在Excel中成为可排序的,以正确的顺序获得所有内容,如下所示或任何日期排序方式:

2014.08.24 01:17    Jane Doe    Hi
2014.08.24 01:18    John Doe    Hello!
这可能吗?我已经成功地选择了名称日期和时间,但无法一致地获取可变长度的消息,也无法将日期/时间或消息重新排序/移动到示例中。这有意义吗,还是我在浪费时间


使用制表符/逗号分隔的方式是否也最好?

您最好使用自己喜欢的语言来解析HTML/messages.htm中的HTML。在Sublime中打开该文件,使用类似note:requires Node.js的代码格式化程序对其进行格式化,然后查看结构。基本上,每个对话的顺序都是相反的,最早的第一个,在对话中,每条消息都是按最新的第一个排序的!。下面是一个例子:

弗雷德·史密斯,乔·布鲁 弗雷德·史密斯 2011年6月13日星期一美国东部时间下午3:42 不多,乔。你好吗

普通人 2011年6月13日星期一美国东部时间上午11:00 嘿,弗雷德,什么&039;什么事


您最好使用自己喜欢的语言来解析HTML/messages.htm中的HTML。在Sublime中打开该文件,使用类似note:requires Node.js的代码格式化程序对其进行格式化,然后查看结构。基本上,每个对话的顺序都是相反的,最早的第一个,在对话中,每条消息都是按最新的第一个排序的!。下面是一个例子:

弗雷德·史密斯,乔·布鲁 弗雷德·史密斯 2011年6月13日星期一美国东部时间下午3:42 不多,乔。你好吗

普通人 2011年6月13日星期一美国东部时间上午11:00 嘿,弗雷德,什么&039;什么事


名称+日期+消息与日期+名称+消息等的顺序相反?每个消息的“块”表示几天的顺序是相反的,这些块似乎也是随机排列的。我将编辑我的op,因为我不能在这里写行。所有内容都是相反的,如名称+日期+消息vs日期+名称+消息等?每个消息的“块”表示几天是按相反的顺序排列的,这些块似乎也是随机排列的。我将编辑我的作品,因为我不能在这里写台词。我只寻找一个人的信息,对我来说,它们奇怪地分散在一起,就像2008年的一个街区,然后是2007年的一些街区,然后是2011年的一些街区,然后是2007年的一些街区,然后是2006年的一些街区,还有一些是2014年的。我不明白为什么。我需要仔细阅读解析html,我不知道我面对的是什么!谢谢你的帖子@dancedar很乐意帮忙。如果这个答案,请考虑点击在左边的检查标记/滴答,把它变成绿色。这标志着问题的解决令您满意,并奖励您和回答者。我只寻找一个人的信息,而对我来说,这些信息奇怪地分散在一起,比如2008年的街区,然后是2007年的街区,然后是2011年的街区,然后是2007年的街区,然后是2006年的街区,还有2014年的街区。我不明白为什么。我需要仔细阅读解析html,我不知道我面对的是什么!谢谢你的帖子@dancedar很乐意帮忙。如果这个答案,请考虑点击在左边的检查标记/滴答,把它变成绿色。这标志着问题已解决,令您满意,并奖励您和回答者。