小编Art*_*yan的帖子

如何找到一个字符串的所有可能的统一子串?

我有一个像这样的字符串

aaabbbbcca
Run Code Online (Sandbox Code Playgroud)

我想从中解析所有可能的统一子字符串。所以我对该字符串的预期子字符串是

['a', 'aa', 'aaa', 'b', 'bb', 'bbb', 'bbbb', 'c', 'cc', 'a']
Run Code Online (Sandbox Code Playgroud)

我尝试了以下方法

import re

print(re.findall(r"([a-z])(?=\1*)", "aaabbbbcca"))
# Output: ['a', 'a', 'a', 'b', 'b', 'b', 'b', 'c', 'c', 'a']
Run Code Online (Sandbox Code Playgroud)

可以通过正则表达式吗?如果是,那么如何?

python regex string

12
推荐指数
2
解决办法
972
查看次数

如何将js+assets文件发布到npm

我开发了一个供公司内部使用的小型 Ui 组件,并将其发布到 npm,但是当我安装该包时,我只在文件夹index.js中获得一个文件node_modules

我没有使用任何包生成器,es-modules,只是一个简单.js.css

我想要作为包发布的文件夹具有以下结构:

package
 - src
   - index.js
   - index.css
   - assets/
     - fonts/
       - ..some fonts
     - images/
       - icon.svg
 - package.json
Run Code Online (Sandbox Code Playgroud)

javascript npm npm-publish npm-package

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

如何使用react.js在使用或不使用插件的情况下实现水平和垂直拖放?

我正在尝试使用表单上的功能来使用拖动重新排序字段,我必须从上到下、从下到上、从左到右和从右到左重新排序字段的位置(单个元素) 。

我面临的问题是我已将字段划分为单独的组件,例如dropdown.jsxradio.jsx,并且我无法将状态从子级提升到父级。另外,有什么方法可以水平和垂直应用拖动功能(任何插件或...)?

javascript drag-and-drop reactjs

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

如何在Python中等待任务列表?

在 .Net C# 中,有一个函数Task.WhenAll可以获取任务列表来等待它们。我应该在 python 中使用什么?我正在尝试对此做同样的事情:

tasks = ...  # list of coroutines
    
for task in tasks:
    await task
Run Code Online (Sandbox Code Playgroud)

c# python async-await python-asyncio

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