# \_.templateSettings.interpolate

URL: https://caijiao.org/lodash/docs/Properties/_.templateSettings.interpolate
Source: docs/lodash/docs/Properties/_.templateSettings.interpolate.md
Description: 获取或设置 lodash 模板的插值字符设置。

`_.templateSettings.interpolate` 属性用于获取或设置 lodash 模板的插值字符设置。插值字符用于在模板中表示动态插入变量值的位置。

## 用法

```javascript
// 获取当前的插值字符设置
const interpolateSetting = _.templateSettings.interpolate;
console.log(interpolateSetting);
// 输出: /<%=([\s\S]+?)%>/g

// 设置新的插值字符设置
_.templateSettings.interpolate = /{{([\s\S]+?)}}/g;

// 现在的插值字符设置为 /{{([\s\S]+?)}}/g
```

在上述示例中，我们使用 `_.templateSettings.interpolate` 属性来获取当前的插值字符设置。默认情况下，插值字符设置为 `/<%=([\s\S]+?)%>/g`。

我们还可以通过将新的正则表达式赋值给 `_.templateSettings.interpolate` 属性来设置新的插值字符设置。

请注意，修改 `_.templateSettings.interpolate` 属性会影响到 lodash 模板引擎的全局设置，因此应谨慎使用。
