我试图使用Nodejs中可用的javascript方法在字符串中搜索模式,并在同一个找到的模式中用其他字符替换少数字符。
例如: 我正在寻找“*,*” 任何包含在双引号内的东西,中间都有逗号 我需要在两者之间删除双引号和逗号。
场景就像,我可以有多个字符串也用逗号分隔 例如:123,234,“1,234.50”,345,456
我只需要在双引号内的模式上执行此操作。所以转换后,它必须像123,234, 1234.50 ,345,456
如何拍摄长文本?
答案 0 :(得分:1)
您可以将package practice.preferences_practice;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
public class SecondActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_second);
}
}
与已捕获的群组正则表达式
replace()
使用ES6箭头功能
document.write(
// get the values withing `""`
'123,234,"1,234.50",345,456'.replace(/,"(.+?)",/g, function(m, m1) {
// replace the `,` within the `""` and update
return ',' + m1.replace(/,/g, '') + ',';
})
)