字符串格式和替換
回答
假設了accountNumber和用戶ID都是字符串
Dim userid As String = "1234"
Dim accountNumber As String = "1234-5678-9876"
userid = New String("*"c, userid.Length)
accountNumber = New String("X"c, accountNumber.Length - 4) &
Right(accountNumber, 4)
MsgBox(userid + vbCrLf + accountNumber)
它的工作表示感謝! – user228777 2010-07-08 15:06:01
你的第一個 - 假設你的用戶id只能包含字符AZ
System.Text.RegularExpressions.Regex.Replace("userID", "[A-z]", "*")
如果我想替換userId中的所有字符,我該怎麼做,它不僅可以是alpha,還可以有unserscores數字或alpha – user228777 2010-07-08 15:03:43
將正則表達式'[Az]'更改爲'\ w',它將匹配Az 0-9和_ – 2010-07-08 15:05:48
There除了正則表達式,還有其他*操作字符串的方法:)'userid = New String(「*」c,userid.Length)' – MarkJ 2010-07-08 16:34:29
- 1. 替換格式字符串
- 2. 猛砸字符串格式化/替換
- 3. 字符串格式化 - 替換PHP
- 4. 用字符串格式運算符C++字符串替換
- 5. 字符串格式和換行符
- 6. grep和替換字符串
- 7. Excel-VBA:從字符串中查找和替換日期格式
- 8. JSON數據字符串替換和日期格式化
- 9. 字符串格式的價值由字符替換的snprintf
- 10. 字符串替換 - 不受支持的格式字符'}'
- 11. 正則表達式替換和替換字符串
- 12. 使用jQuery替換和正則表達式替換字符串
- 13. 字符串:用數字替換空格
- 14. 「替換」將字符串轉換爲浮動。如何保持字符串格式?
- 15. Sed和替換字符'\'的字符串
- 16. 字符串替換()/正則表達式替換 - 替換字符串數組中的字符串?
- 17. 轉換字符串和格式
- 18. 轉換字符串格式
- 19. Visual c#從字符串中替換特殊字符和空格
- 20. 從javascript中的字符串替換特殊字符和空格
- 21. 替換字符串字符
- 22. 增強字符串替換不會替換換行字符串
- 23. 替換字符串
- 24. 替換字符串
- 25. 字符串替換
- 26. 替換字符串
- 27. 替換字符串
- 28. 替換字符串
- 29. 替換字符串
- 30. 替換字符串[]
這完全取決於你的數據......請你向我們提供有一些樣本?身份證是多久?賬號是怎樣的土地? – Bobby 2010-07-08 14:59:20