标签: trailing

如何在Python中删除尾部换行符?

什么是Perl chomp函数的Python等价物,如果它是换行符,它会删除字符串的最后一个字符?

python newline trailing

1593
推荐指数
22
解决办法
167万
查看次数

删除SQL Server中的列中的尾随空格和更新

我在一个名为的SQL Server表的列中有尾随空格Company Name.

此列中的所有数据都有尾随空格.

我想删除所有这些,我想拥有没有任何尾随空格的数据.

公司名称就像 "Amit Tech Corp "

我想要公司名称 "Amit Tech Corp"

sql sql-server-2008 trailing

129
推荐指数
5
解决办法
34万
查看次数

为什么列表中允许使用尾随逗号?

我很好奇为什么在Python中列表中的尾随逗号是有效的语法,而且似乎Python只是忽略它:

>>> ['a','b',]
['a', 'b']
Run Code Online (Sandbox Code Playgroud)

这是有道理的,当因为它的元组('a')('a',)是两个不同的东西,但在名单?

python syntax list comma trailing

123
推荐指数
4
解决办法
3万
查看次数

如何删除字符串中的前导和尾随零?蟒蛇

我有几个像这样的字母数字字符串

listOfNum = ['000231512-n','1209123100000-n00000','alphanumeric0000', '000alphanumeric']
Run Code Online (Sandbox Code Playgroud)

删除尾随零的所需输出将是:

listOfNum = ['000231512-n','1209123100000-n','alphanumeric', '000alphanumeric']
Run Code Online (Sandbox Code Playgroud)

前导尾随零的所需输出为:

listOfNum = ['231512-n','1209123100000-n00000','alphanumeric0000', 'alphanumeric']
Run Code Online (Sandbox Code Playgroud)

删除前导零和尾随零的欲望输出将是:

listOfNum = ['231512-n','1209123100000-n00000','alphanumeric0000', 'alphanumeric']
Run Code Online (Sandbox Code Playgroud)

现在我一直按照以下方式进行,如果有以下情况,请建议更好的方法:

listOfNum = ['000231512-n','1209123100000-n00000','alphanumeric0000', \
'000alphanumeric']
trailingremoved = []
leadingremoved = []
bothremoved = []

# Remove trailing
for i in listOfNum:
  while i[-1] == "0":
    i = i[:-1]
  trailingremoved.append(i)

# Remove leading
for i in listOfNum:
  while i[0] == "0":
    i = i[1:]
  leadingremoved.append(i)

# Remove both
for i in listOfNum:
  while i[0] == "0":
    i …
Run Code Online (Sandbox Code Playgroud)

python string trailing chomp leading-zero

91
推荐指数
3
解决办法
14万
查看次数

如何使用正则表达式删除尾随空格?

我想删除代码中的尾随空格和制表符,而不删除空行.

我试过了:

\s+$
Run Code Online (Sandbox Code Playgroud)

和:

([^\n]*)\s+\r\n
Run Code Online (Sandbox Code Playgroud)

但他们都删除了空行.我猜也\s匹配行尾字符.


更新(2016年):

现在我使用Sublime的TrailingSpaces包自动执行这样的代码清理,具有自定义/用户设置:

"trailing_spaces_trim_on_save": true
Run Code Online (Sandbox Code Playgroud)

它突出显示尾随的空白区域,并在保存时自动修剪它们.

regex whitespace trailing

58
推荐指数
3
解决办法
9万
查看次数

44
推荐指数
3
解决办法
8万
查看次数

如何使用jQuery向价格添加尾随零

所以我有一个脚本可以返回产品的价格.但是价格可能包括也可能不包括尾随零,所以有时我可能会:

258.22

还有其他时候我可能会

258.2

在后一种情况下,我需要使用jQuery添加尾随零.我该怎么做呢?

jquery zero trailing

38
推荐指数
3
解决办法
4万
查看次数

从JAVA中的字符串(从url类型更改)中删除尾部斜杠

我想从Java中的字符串中删除尾部斜杠.

我想检查字符串是否以url结尾,如果是,我想删除它.

这是我有的:

String s = "http://almaden.ibm.com/";

s= s.replaceAll("/","");
Run Code Online (Sandbox Code Playgroud)

还有这个:

String s = "http://almaden.ibm.com/";
length  =  s.length();
--length;
Char buff = s.charAt((length);
if(buff == '/')
{
     LOGGER.info("ends with trailing slash");
/*how to remove?*/
}
else  LOGGER.info("Doesnt end with trailing slash");
Run Code Online (Sandbox Code Playgroud)

但是没有工作.

java url slash trailing

38
推荐指数
5
解决办法
5万
查看次数

是否有任何浏览器支持以分块编码响应发送的预告片?

HTTP/1.1指定发送的响应Transfer-Encoding: chunked可以包括可选的预告片(即通常作为标题发送的内容,但出于任何原因无法在内容之前计算,因此它们可以附加到结尾),例如:

请求:

GET /trailers.html HTTP/1.1
TE: chunked, trailers
Run Code Online (Sandbox Code Playgroud)

响应:

HTTP/1.1 200 OK
Transfer-Encoding: chunked
Trailer: My-Test-Trailer
D\r\n
All your base\r\n
B\r\n;
 are belong\r\n
6\r\n
 to us\r\n
0\r\n
My-Test-Trailer: something\r\n
\r\n
Run Code Online (Sandbox Code Playgroud)

此请求在TE标头中指定它期望chunked响应,并将trailers在最后一个块之后查找.

响应在指定Trailer标题拖车它将被发送的列表(在这种情况下,只有一个:My-Test-Trailer)

每个块都发送为:

  • 以十六进制表示的块大小(D= 13),然后是aCRLF
  • 块数据(All your base),后跟一个CRLF

零大小的块(0\r\n)表示身体的末端.

然后指定预告片(My-Test-Trailer: something\r\n),然后是决赛CRLF.

现在,从我到目前为止所阅读的所有内容来看,很少(如果有的话)使用预告片.这里和其他地方关于预告片的大多数讨论通常以"但你为什么还要使用预告片?"开头.

暂且不谈为什么,出于好奇,我一直试图模拟使用预告片的HTTP请求/响应交换; 但到目前为止,我还没有能够让它工作,我不确定我生成的响应是否有问题,或者是否(正如一些人所建议的那样)没有客户端寻找尾随的标题.

我试过的客户包括:curl,wfetch,Chrome + jQuery.

在所有情况下,客户端都会接收并正确地重建分块响应(All your base are …

sample http-1.1 chunked-encoding http-headers trailing

30
推荐指数
2
解决办法
5951
查看次数

WCF Rest 4.0中的简单URL路由,不带斜杠

我有一个基于WCF REST服务模板40(CS)的WCF REST 4.0项目.我想暴露简单的服务端点URL 而不用尾部斜杠.例如:

  1. CarService.cs
  2. TruckService.cs

我将上面的URL看作资源请求(而不是目录),这就是为什么我不认为尾部斜杠在这里是合适的.

不幸的是,我似乎无法得到我想要的行为,因为我总是被重定向到带有斜杠的/ cars /和/ trucks/.

这是我如何定义"汽车"路线和服务方法 - 请注意,我没有在任何路径或URI模板定义中包含任何斜杠:

// Global.asax.cs
RouteTable.Routes.Add(new ServiceRoute("cars", new WebServiceHostFactory(), typeof(CarService)));

// CarService.cs
[WebGet(UriTemplate = "")]
public List<Car> GetCollection()
{
    return DataContext.GetAllCars();
}
Run Code Online (Sandbox Code Playgroud)

请注意,MVC不会以这种方式工作.使用MapRoute方法,我可以将请求直接路由到http://www.domain.com/about,而无需重定向到/ about /.如何在WCF REST 4.0中获得相同的行为?

rest wcf slash trailing

19
推荐指数
1
解决办法
1万
查看次数