作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想使用自定义字符串在数据集中 append 多个字符串。
示例
数据集内容:
Test1
Test2
Test3
添加后的结果:
Test1.com
Test2.com
Test3.com
我是否必须使用正则表达式解析到每个 Test[n] 的末尾才能 append 自定义字符串 (.com
)?有没有人有一个例子来准确描述如何做到这一点?
我正在从 SQL 表读取数据并将值写入数据集,该数据集通过以下方式导出为 CSV:
$DataSet.Tables[0] | ConvertTO-Csv -Delimiter ',' -NotypeInformation |`% { $_ -replace '"','' } | out-file $outfile -Encoding "unicode"
数据集包含字符串,例如:
Banana01
Banana02
Apple01
Cherry01
Cherry02
Cherry03
我想做的是将 .com
append 到 Cherry01
、Cherry02
和 Cherry03
, append .com
后,将其导出为 CSV 文件。
最佳答案
方法有很多种。以下是一些:
# Using string concatenation
'Test1','Test2','Test3' | Foreach-Object{ $_ + '.com' }
# Using string expansion
'Test1','Test2','Test3' | Foreach-Object{ "$_.com" }
# Using string format
'Test1','Test2','Test3' | Foreach-Object{ "{0}{1}" -f $_,'.com' }
关于string - 如何将字符串 append 到数据集中的其他字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11648968/
我是一名优秀的程序员,十分优秀!