如何删除字符串开头的所有数字。
在:
234234adsf3fs3fs34
后:
adsf3fs3fs34
.TrimLeft()
函数似乎不接受正则表达式。
答案 0 :(得分:4)
您可以使用-Replace,它接受RegEx:
"234234adsf3fs3fs34" -replace "^[0-9]*"
这将产生您想要的输出。
或者你也可以使用.TrimStart()方法:
("234234adsf3fs3fs34").TrimStart("0123456789")
那也会输出你想要的东西。它查找要删除的()中包含的任何内容,但不是RegEx友好的。
答案 1 :(得分:1)
试试这句话:
string.TrimStart("1234567890")
希望有所帮助!