小编nux*_*yte的帖子

如何使用.Net Regex匹配"只是空格"之外的任何内容

我想匹配一个字符串,当它包含任何东西,但不是'只有空格'.

空间很好,只要还有别的东西,就可以在任何地方.

当空间出现在任何地方时,我似乎无法获得匹配.

(编辑:我希望在正则表达式中执行此操作,因为我最终希望将其与其他正则表达式模式结合使用|)

这是我的测试代码:

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)

c# regex

4
推荐指数
2
解决办法
3828
查看次数

如何更改 mdc-select 下拉箭头的颜色?

我正在尝试更改 mdc-select 中下拉箭头的默认紫色:

带有紫色下拉箭头的 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)

css material-design angular mdc-components

3
推荐指数
1
解决办法
1863
查看次数

如何在Flutter中创建轮廓过滤器芯片

我正在尝试在Flutter中创建概述的过滤器芯片。

我可以使用以下代码创建标准的过滤器芯片,但看不到如图所示访问概述版本的方法。

有没有办法修改标准芯片以提供轮廓版本?

FilterChip(
   label: Text("text"), 
   onSelected: (bool value) {print("selected");},
),
Run Code Online (Sandbox Code Playgroud)

材料设计滤芯

flutter

1
推荐指数
1
解决办法
1663
查看次数

标签 统计

angular ×1

c# ×1

css ×1

flutter ×1

material-design ×1

mdc-components ×1

regex ×1