javascript - 删除 js 变量中 ( 和 ) 之间的文本

标签 javascript variables text

我有这个变量:var alma = 'Ez itt (alma)'; 我想得到这个输出 Ez itt

我该怎么做?

:-) 就像 php 中的 substr,但这不是我需要的。这个变量是一个例子...我有更多变量,大约 100-200 个和不同的长度。

最佳答案

试试这个,

var alma = 'Ez itt (alma)';
var output = alma.substring( 0, alma.indexOf("(")-1 );
alert(output);

更新

<小时/>

如果您只需要替换括号内的值并获取字符串的其余部分,请尝试此

var output = alma.replace(/ *\([^)]*\) */g, "");

关于javascript - 删除 js 变量中 ( 和 ) 之间的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16634560/

相关文章:

java - 局部变量的值没有被使用?不应该是这样吗?

javascript - 读取 url JQuery 中的 GET 变量

python - 在 python 中使用类变量作为非默认参数

linux - 在 linux 目录的所有文件中搜索和替换文本

javascript - rxjs 中的 Observable 和 Subject 有什么区别?

javascript - 使用 Ctrl+单击 JS map 进行选择

javascript - 什么是 HTML 重写的好替代品?

python - SQLAlchemy - 将文本查询与过滤器相结合

iphone - 如何滚动标签上的文本(如选框)

javascript - babel.config.js 和 vue.config.js 有什么区别,我可以合并这两个文件吗?