我想匹配一个字符串,当它包含任何东西,但不是'只有空格'.
空间很好,只要还有别的东西,就可以在任何地方.
当空间出现在任何地方时,我似乎无法获得匹配.
(编辑:我希望在正则表达式中执行此操作,因为我最终希望将其与其他正则表达式模式结合使用|)
这是我的测试代码:
class Program
{
static void Main(string[] args)
{
List<string> strings = new List<string>() { "123", "1 3", "12 ", "1 " , " 3", " "};
string r = "^[^ ]{3}$";
foreach (string s in strings)
{
Match match = new Regex(r).Match(s);
Console.WriteLine(string.Format("string='{0}', regex='{1}', match='{2}'", s, r, match.Value));
}
Console.Read();
}
}
Run Code Online (Sandbox Code Playgroud)
这给出了这个输出:
string='123', regex='^[^ ]{3}$', match='123'
string='1 3', regex='^[^ ]{3}$', match=''
string='12 ', regex='^[^ ]{3}$', match=''
string='1 ', regex='^[^ ]{3}$', match=''
string=' 3', regex='^[^ …Run Code Online (Sandbox Code Playgroud) 我正在尝试更改 mdc-select 中下拉箭头的默认紫色:
sass mixin 似乎都没有做到这一点。
它是如何完成的?
这是我迄今为止尝试过的:
HTML
<div class="mdc-select mdc-select--outlined">
<input type="hidden" name="enhanced-select">
<i class="mdc-select__dropdown-icon"></i>
<div class="mdc-select__selected-text" class="mdc-select__selected-text" role="button" aria-haspopup="listbox" aria-labelledby="demo-label"></div>
<div class="mdc-select__menu mdc-menu mdc-menu-surface">
<ul class="mdc-list">
<li class="mdc-list-item" data-value="41" role="option">41</li>
<li class="mdc-list-item" data-value="42" role="option">42</li>
<li class="mdc-list-item" data-value="43" role="option">43</li>
</ul>
</div>
<div class="mdc-notched-outline">
<div class="mdc-notched-outline__leading"></div>
<div class="mdc-notched-outline__notch">
<label class="mdc-floating-label">Answer to Life</label>
</div>
<div class="mdc-notched-outline__trailing"></div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
社会保障局
@import "@material/list/mdc-list";
@import "@material/menu-surface/mdc-menu-surface";
@import "@material/menu/mdc-menu";
@import "@material/select/mdc-select";
.mdc-select {
@include mdc-select-ink-color(red);
// @include mdc-select-container-fill-color(red);
@include mdc-select-label-color(red);
@include mdc-select-focused-label-color(red);
@include mdc-select-bottom-line-color(red); …Run Code Online (Sandbox Code Playgroud) 我正在尝试在Flutter中创建概述的过滤器芯片。
我可以使用以下代码创建标准的过滤器芯片,但看不到如图所示访问概述版本的方法。
有没有办法修改标准芯片以提供轮廓版本?
FilterChip(
label: Text("text"),
onSelected: (bool value) {print("selected");},
),
Run Code Online (Sandbox Code Playgroud)