English 中文(简体)
Can t trim period(......) and ellipsis(......) fromstrings in vb.net
原标题:Can t trim periods (...) and ellipsis (...) from strings in vb.net

当我试图利用地势时,我会取得非常远大的结果。 删除特性的三边。

I want to remove leading and trailing periods (...) from strings, but my code only removes trailing characters for some reason. Microsoft s documentation says that the string.trim(char array) method should trim from the start and end of the string. http://msdn.microsoft.com/en-us/library/zke31k1x.aspx

My code to trim the string is... mystring=mystring.trim(".")

如果投入为“2342............”,则将其缩短为“2342”,但如果投入为“2342”,产出仍为“2342”。

我尝试确定一个具有1个成员(即“......”)的特性阵列,但我也得出同样的结果。

我也尝试了我方言的开端,但是,它要么没有发挥作用。

我非常混淆了我为什么会忘记这种行为。

EDITED/SOLVED: mystring included two different characters that represent dots (.)

神秘的特性之一是三个方面,作为斜体(这三个方面合在一起被编码为单一特性,价值为133)。 另一段是简单的时期(价值46)。

解决了问题:

mystring=mystring.Trim(Chr(133))    removes ellipsis
mystring=mystring.Trim(Chr(46))     removes periods
最佳回答

我现在尝试:

Dim mystring = "...2342"
mystring = mystring.Trim(".")
Console.WriteLine(mystring)

but result is always 2342.
Are you sure that first char in "...2342" is a "."? Did you check its ASCII value?
Which framework are you using? I m using Framework 4.0.

<>strong>EDITED: 尝试取得正值

For Each c As Char In mystring.ToCharArray()
    Console.Write(Hex(Asc(c)) & "-")
Next
Console.WriteLine()
问题回答

正当审判:

Dim mystring = "...2342"
mystring = mystring.Trim(".")

无论我所尝试的是什么变化,我的发言总是2342。

你们是否正确地检查了结果? 在行动进行之前,你不会破碎检查?

我同意@Marco,或许“你所使用”与投入不一样。





相关问题
Simple JAVA: Password Verifier problem

I have a simple problem that says: A password for xyz corporation is supposed to be 6 characters long and made up of a combination of letters and digits. Write a program fragment to read in a string ...

Case insensitive comparison of strings in shell script

The == operator is used to compare two strings in shell script. However, I want to compare two strings ignoring case, how can it be done? Is there any standard command for this?

Trying to split by two delimiters and it doesn t work - C

I wrote below code to readin line by line from stdin ex. city=Boston;city=New York;city=Chicago and then split each line by ; delimiter and print each record. Then in yet another loop I try to ...

String initialization with pair of iterators

I m trying to initialize string with iterators and something like this works: ifstream fin("tmp.txt"); istream_iterator<char> in_i(fin), eos; //here eos is 1 over the end string s(in_i, ...

break a string in parts

I have a string "pc1|pc2|pc3|" I want to get each word on different line like: pc1 pc2 pc3 I need to do this in C#... any suggestions??

Quick padding of a string in Delphi

I was trying to speed up a certain routine in an application, and my profiler, AQTime, identified one method in particular as a bottleneck. The method has been with us for years, and is part of a "...

热门标签