考虑到自己是Regular-Expressions的新手,我遇到了一个R脚本,最终会从字符串或(例如)一行中删除 white-spaces 使用 gsub() 。 以下是 gsub()函数,其中(在我看来)是一个匹配的复杂标准:
add_filter( 'woocommerce_billing_fields' , 'custom_override_billing_fields' );
function custom_override_billing_fields( $fields ) {
unset($fields['billing_first_name']);
unset($fields['billing_last_name']);
unset($fields['billing_phone']);
unset($fields['billing_email']);
return $fields;
}
任何人都可以解释一下这个表达是什么意思吗?彻底!
一个例子可以让这很容易。
还请提供一些链接,我可以在其中学习一些关于 正则表达式 的真实内容,因为当我查找相同内容时,我找不到好的来源。
感谢您的考虑。
答案 0 :(得分:3)
正则表达式只是修剪字符串中的空格,我认为使用基本R函数trimws
会更清晰。
(^ +)|( +$)
^
字符串开始位置。+
(空格加)多个空格。$
字符串结束位置。|
替代。