Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.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
Pycharm 如何仅删除文本中不需要的换行符?_Pycharm_Yaml_Line Breaks - Fatal编程技术网

Pycharm 如何仅删除文本中不需要的换行符?

Pycharm 如何仅删除文本中不需要的换行符?,pycharm,yaml,line-breaks,Pycharm,Yaml,Line Breaks,如何仅删除文本中不需要的换行符(yml文件、Pycharm ide) 期望输出: utter_ask_family10: - text: "I'm helping my parents, but don't let Dad hear me.) But it is very difficult. I say I have money - listen to me, please, I bought you a Honda car, you're my dad, you have an annive

如何仅删除文本中不需要的换行符(yml文件、Pycharm ide)

期望输出:

utter_ask_family10:
- text: "I'm helping my parents, but don't let Dad hear me.) But it is very difficult. I say I have money - listen to me, please, I bought you a Honda car, you're my dad, you have an anniversary, I want to give you... It didn't work out."
- text: "Helping my parents is very difficult, they don't take money from me, but through gifts. Daddy in general - we fight with him."
如您所见,这会删除\n但也会在每个文本部分之前添加一个“空白”(如“but”之前)


想象一下regex,但它只是删除\n\n

您编写所需的输出,然后就好像它是实际的输出一样进行争论。如果是这样的话,您是如何得到这个实际输出的?此外,您的输入不是有效的YAML,例如,
,但
必须比其键
文本缩进得多:
,这与您的
相同。我是手工完成的。是的,它不是有效的yaml,这就是为什么我问如何将其转换为有效的yaml如果您的输入不是有效的yaml,您需要正式定义其结构,然后才能开始考虑如何将其转换为有效的yaml。是否类似于“YAML,但双引号标量缩进规则被忽略,且双引号标量中的所有换行符都不是标量内容的一部分”?
utter_ask_family10:
- text: "I'm helping my parents, but don't let Dad hear me.) But it is very difficult. I say I have money - listen to me, please, I bought you a Honda car, you're my dad, you have an anniversary, I want to give you... It didn't work out."
- text: "Helping my parents is very difficult, they don't take money from me, but through gifts. Daddy in general - we fight with him."