我如何酷似$abc
一個詞從一個字符串匹配$(或特殊字符)一詞"this is $$abc abc$abc $abc abc_$abc_ing";
嚴絲合縫開始與包含在字符串中的Perl
回答
您可以使用正則表達式:
(\$[a-z]+)
說明:
( : Start of group
\$ : A literal $. Since $ is a metacharacter we escape it.
[a-z]+ : one or more letters that is a word. You can use the modifier i
to match uppercase letters aswell.
) : End of grouping
@ yb007'\'轉義任何特殊字符 – Vadim 2011-03-03 04:28:45
$ target_str ='這是$$ abc abc $ abc $ abc abc_ $ abc_ing'; $ target_str =〜s /(\ $ abc)/ replaced/g; print $ target_str; **當前輸出**這是$替換abcreplaced替換abc_replaced_ing **預期輸出**這是$$ abc abc $ abc替換abc_ $ abc_ing – yb007 2011-03-03 09:47:44
嘗試使用'$ target_str =〜s /(?<=)(\ $ abc )(?=)/ replacement/g;' – codaddict 2011-03-03 09:54:02
- 1. PHP預浸嚴絲合縫
- 2. 嚴絲合縫列名在數據幀
- 3. 的grep/sed的+嚴絲合縫複線
- 4. 刪除包含在特定開始和結束字符串中的字符串
- 5. 包含「^」的Perl XOR轉義字符串
- 6. Perl字符串包含括號
- 7. Leftrimming Zero與字符串中包含的字符與字符
- 8. SQLite的ORDER BY包含數字字符串,從0開始
- 9. 字符串替換在Perl與原始字符串
- 10. 在數組中只包含字符串的Perl引號
- 11. 合併包含NULL的字符串
- 12. 當字符串包含'{}'字符時不能組合字符串
- 13. 從包含特定字符串的行開始讀取
- 14. mysql匹配字符串與表中字符串的開始
- 15. 排序與字符串包含數字
- 16. PHP檢查數組是否包含字符串開始
- 17. MySQL的選擇與包含字符串
- 18. 包含與給定的字符串
- 19. perl:顯示原始字符串,包括特殊字符
- 20. R:與同組的字符串開始
- 21. 字符串包含
- 22. 字符串包含
- 23. 包含字符串
- 24. 如何匹配perl中包含括號的兩個字符串
- 25. 如何搜索perl中不包含空白的字符串
- 26. 開始與$字符串,然後整數正則表達式,包含括號
- 27. jQuery附加字符串與包含字符串的對象
- 28. 當字符串包含非拉丁字符時,在Perl中使用split()函數的問題Perl中的問題
- 29. 在sql中包含子字符串的組合
- 30. 字符串在C中包含字符串++的文本文件
預期的輸出是什麼? – codaddict 2011-03-03 04:27:46
預期輸出:$ abc – yb007 2011-03-03 08:45:38