dotNET Core 3.1实现BMP以外的正则范围判断
C#那边System.Text.RegularExpressions的正则没提供诸如[\U00020000-\U0002A6DF]这样的语法,BMP以外的判断就变得非常棘手了,幸好可以用(?:[\uD840-\uD868][\uDC00-\uDFFF])|(?:\uD869[\uDC00-\uDEDF])这样的办法变相实现。总之尝试一下看看吧。
C#那边System.Text.RegularExpressions的正则没提供诸如[\U00020000-\U0002A6DF]这样的语法,BMP以外的判断就变得非常棘手了,幸好可以用(?:[\uD840-\uD868][\uDC00-\uDFFF])|(?:\uD869[\uDC00-\uDEDF])这样的办法变相实现。总之尝试一下看看吧。
这个,之前放在PowerShell代码备忘录那边,但是这例子的体量确实太大,索性拆出来。但这个办法过于激进,建议还是用VbStrConv的办法。
最近在学习C#。由于有PowerShell处理文字的经验,我寻思用C#写个cin码表的解析应该不成问题。当然,就我这能力水平,问题大了ww
突然想玩WinAPI。但是说实在的,真不想写C++。正好Rust那边有人包好了一个crate方便我们调用,资料也有一些,抄点儿玩玩看。
可能因为大字报的风格影响到了弹幕(所谓Big Shita Red,底端大红字),“打 字 带 空 格”这样的玩法(起码以前)非常流行。我寻思拿PowerShell整一个玩。
之前在现场工作时,由于实在没有称手的工具,Visual Studio又没办法续许可,想用grep的话,只好用sakura之类的文本编辑器,非常难受。于是我摸了四个月的鱼,用PowerShell 5.1做了一个ww 但是后来退场了,脚本拿不走,只好重写一个。这次只花了一天时间www