Questions tagged «delimiter»

定界符是一个或多个字符的序列,用于指定纯文本或其他数据流中单独的独立区域之间的边界。



17
您可以在JSON对象中使用结尾逗号吗?
手动生成JSON对象或数组时,通常在对象或数组的最后一项上留下逗号逗号会更容易。例如,从字符串数组输出的代码可能看起来像(在C ++中的伪代码中): s.append("["); for (i = 0; i < 5; ++i) { s.appendF("\"%d\",", i); } s.append("]"); 给你一个像 [0,1,2,3,4,5,] 可以吗?
392 json  syntax  delimiter 

5
如何使“ cut”命令将顺序分隔符视为相同?
我正在尝试从基于列的“空间”调整后的文本流中提取某个(第四)字段。我试图以cut以下方式使用命令: cat text.txt | cut -d " " -f 4 不幸的是,cut没有将多个空格视为一个定界符。我本来可以通过awk awk '{ printf $4; }' 或sed sed -E "s/[[:space:]]+/ /g" 折叠空间,但是我想知道是否有任何方法可以处理,cut并且本机有几个定界符?
307 bash  unix  delimiter  cut 

7
如何在YAML中转义指示符(即:或-)
在配置文件中,我有一个希望为其分配URL的密钥。问题在于YAML将:和-字符解释为创建映射或列表的原因,因此该行存在问题 url: http://www.example-site.com/ (都是由于冒号位于http后面,中间是连字符) 有没有一种明确的方法可以逃脱':'和'-'吗?还是将整个事情都用单引号引起来就行了吗?
241 escaping  yaml  delimiter 

12
如何使用cut为分隔符指定更多空间?
有什么方法可以使用cut命令为更多空间指定字段定界符吗?(如“ +”)?例如:在以下字符串中,我希望达到值“ 3744”,我应该说什么字段分隔符? $ps axu | grep jboss jboss 2574 0.0 0.0 3744 1092 ? S Aug17 0:00 /bin/sh /usr/java/jboss/bin/run.sh -c example.com -b 0.0.0.0 cut -d' '不是我想要的,因为它只用于一个空间。 awk也不是我要找的东西,而是如何处理“切割”? 谢谢。
195 linux  delimiter  cut 

6
Eclipse和Windows换行符
当台式机崩溃时,我不得不将Eclipse工作区从Linux迁移到Windows。一周后,我愉快地将其复制回Linux,编写代码,并提交到CVS。而且,Windows换行符污染了许多文件,因此CVS diff会转储整个文件,即使我更改了一两行也是如此! 我可以编写一个脚本,但是我想知道它是否会弄乱我的Eclipse项目文件。

7
MySQL中的分隔符
我经常看到人们在使用定界符。我试图找出什么是分隔符,以及它们的目的是什么。谷歌搜索20分钟后,我找不到一个令我满意的答案。所以,我现在的问题是:什么是分隔符,何时应使用它们?
165 mysql  delimiter 

19
根据定界符将字符串拆分为字符串数组
我正在尝试找到一个Delphi函数,该函数会将输入字符串分成基于定界符的字符串数组。我在Google上找到了很多东西,但是似乎所有人都有自己的问题,而且我还无法解决其中的任何问题。 我只需要将像这样的字符串拆分为 "word:doc,txt,docx"基于':'的数组。结果将是 ['word', 'doc,txt,docx']。 有人有他们知道的功能吗? 谢谢

14
普通文本中使用最少的定界符<ASCII 128
出于编码方面的原因,这会使您感到恐惧(我不好意思地说),我需要将多个文本项存储在单个字符串中。 我将使用字符来分隔它们。 哪个字符最适合用于此目的,即哪个字符最不可能出现在文本中?必须可打印,并且以ASCII表示可能小于128,以避免区域设置问题。

1
str.format()引发KeyError
以下代码引发KeyError异常: addr_list_formatted = [] addr_list_idx = 0 for addr in addr_list: # addr_list is a list addr_list_idx = addr_list_idx + 1 addr_list_formatted.append(""" "{0}" { "gamedir" "str" "address" "{1}" } """.format(addr_list_idx, addr)) 为什么? 我正在使用Python 3.1。


13
捕获find的输出。-print0进入bash数组
使用find . -print0似乎是获得在bash的文件列表的唯一可靠的方式因含有空格,换行,引号等文件名的可能性 但是,我很难在bash或其他命令行实用程序中使find的输出有用。我设法利用输出的唯一方法是将其通过管道传输到perl,并将perl的IFS更改为null: find . -print0 | perl -e '$/="\0"; @files=&lt;&gt;; print $#files;' 本示例将打印找到的文件数,避免文件名中的换行符损坏计数的危险,如发生以下情况: find . | wc -l 由于大多数命令行程序不支持以空分隔的输入,因此我认为最好的办法是find . -print0像在上面的perl片段中所做的那样,在bash数组中捕获输出,然后继续执行任务,无论如何是。 我怎样才能做到这一点? 这不起作用: find . -print0 | ( IFS=$'\0' ; array=( $( cat ) ) ; echo ${#array[@]} ) 一个更普遍的问题可能是:如何使用bash中的文件列表来做有用的事情?
76 arrays  bash  null  find  delimiter 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.