我有以下代码
string line = "";
while ((line = stringReader.ReadLine()) != null)
{
// split the lines
for (int c = 0; c < line.Length; c++)
{
if ( line[c] == ',' && line[c - 1] == '"' && line[c + 1] == '"')
{
line.Trim(new char[] {'\\'}); // <------
lineBreakOne = line.Substring(1, c - 2);
lineBreakTwo = line.Substring(c + 2, line.Length - 2);
}
}
}
Run Code Online (Sandbox Code Playgroud)
我已经在我想知道的行中添加了评论网.我想从字符串中删除所有'\'字符.这是正确的方法吗?我不工作.所有\仍然在字符串中.
我需要在Oracle查询中修剪New Line(Chr(13)和Chr(10)以及从String的开头和结尾开始的Tab空间).我了解到在Oracle中修剪多个字符没有简单的方法."trim"功能仅修剪单个字符.如果我使用函数在循环中递归调用trim函数,那将会降低性能.我听说regexp_replace可以匹配空格并删除它们.您是否可以指导使用regexp_replace在String的开头和结尾修剪多个制表空间或新行或它们的组合的可靠方法.如果还有其他方式,请指导我.
我无法使用这个TRIM代码
SELECT
dbo.COL_V_Cost_GEMS_Detail.TNG_SYS_NR AS [EHP Code],
dbo.COL_TBL_VCOURSE.TNG_NA AS [Course Title],
LTRIM(RTRIM(FCT_TYP_CD)& ') AND (' & LTRIM(RTRIM(DEP_TYP_ID) & ')' AS [Course Owner]
Run Code Online (Sandbox Code Playgroud) 什么功能会转
this contains spaces成
this contains spaces用javascript?
我尝试了以下,使用类似的SO问题,但无法使其工作.
var string = " this contains spaces ";
newString = string.replace(/\s+/g,''); // "thiscontainsspaces"
newString = string.replace(/ +/g,''); //"thiscontainsspaces"
Run Code Online (Sandbox Code Playgroud)
我有一个eventDate包含尾随空格的列.我试图用PostgreSQL函数删除它们TRIM().更具体地说,我正在运行:
SELECT TRIM(both ' ' from eventDate)
FROM EventDates;
Run Code Online (Sandbox Code Playgroud)
然而,尾随空间不会消失.此外,当我尝试修剪日期中的另一个字符(例如数字)时,它也不会修剪.如果我正确阅读手册,这应该有效.有什么想法吗?
我知道如何在预定义变量时执行此操作.但是,当要求用户输入某种输入时,如何修剪前导和尾随空格?这是我到目前为止:
@echo off
set /p input=:
echo. The input is %input% before
::trim left whitespace
for /f "tokens=* delims= " %%a in ("%input%") do set input=%%a
::trim right whitespace (up to 100 spaces at the end)
for /l %%a in (1,1,100) do if "!input:~-1!"==" " set input=!input:~0,-1!
echo. The input is %input% after
pause
Run Code Online (Sandbox Code Playgroud) 我想删除一个中的所有尾随空格字符QString.我在找什么做的Python函数str.rstrip()用QString.
我做了一些谷歌搜索,发现了这个:http://www.qtforum.org/article/20798/how-to-strip-trailing-whitespace-from-qstring.html
所以我现在所拥有的是这样的:
while(str.endsWith( ' ' )) str.chop(1);
while(str.endsWith( '\n' )) str.chop(1);
Run Code Online (Sandbox Code Playgroud)
有更简单的方法吗?我想在开头保留所有的空白.
使用Sox,如何将音频文件缩短5秒,从最后修剪?
例如,这是如何从头开始修剪文件:
sox input output trim 5000
Run Code Online (Sandbox Code Playgroud)
这是如何在结尾添加5秒的沉默:
sox input output pad 0 5000
Run Code Online (Sandbox Code Playgroud) 在javascript中,如何进行正确的修剪?
我有以下内容:
var s1 = "this is a test~";
var s = s1.rtrim('~')
Run Code Online (Sandbox Code Playgroud)
但没有成功
在Java中,我这样做是为了修剪一个字符串:
String input = " some Thing ";
System.out.println("before->>"+input+"<<-");
input = input.trim();
System.out.println("after->>"+input+"<<-");
Run Code Online (Sandbox Code Playgroud)
输出是:
before->> some Thing <<-
after->>some Thing<<-
Run Code Online (Sandbox Code Playgroud)
作品.但我想知道如果通过为自己分配一个变量,我做的是正确的.我不想通过创建另一个变量并为其分配修剪值来浪费资源.我想在原地进行修剪.
我这样做对吗?
trim ×10
sql ×3
javascript ×2
string ×2
whitespace ×2
audio ×1
batch-file ×1
c# ×1
c++ ×1
input ×1
java ×1
oracle ×1
postgresql ×1
qt ×1
qt4 ×1
regex ×1
sox ×1
sql-server ×1