_
私の目的は、特定のローカルの fromと、単語の末尾にあるアンダースコアに続くすべての数字をきれいにすることです。単語の末尾のみにアンダースコアとそれに続く数字があるとします。
を使用subinstr()
することで、削除したいことを指定できます_1
(そして、おそらく別の数値をループします)。
local list_x `" "rep78_3" "make_1" "price_1" "mpg_2" "'
local n_x : list sizeof list_x
forvalues j = 1/`n_x' {
local varname: word `j' of `list_x'
local clean_name: subinstr local varname "_1" ""
display "`clean_name'"
}
regexm()
とを調べてみましregexs()
たが、コードの設定方法がよくわかりません。
これを解決するには複数の方法があるかもしれないことを理解しています。
見えない問題に対処する簡単な方法があるのではないでしょうか?